Category Archives: Php

Securitatea pe apache

Instalam :

  • mod-security
  • mod-evasive
  • slowhttptest – pentru testare

Un tutorial bun avem aici:

http://www.tecmint.com/protect-apache-using-mod_security-and-mod_evasive-on-rhel-centos-fedora/

Aice e mai pe scurt: http://habrahabr.ru/post/145215/

 

Deactivarea serviciului Mail pe Plesk 10 pentru un domeniu.

Am intimpinat urmatoarea problema, am hostat mailurile pe google apps, toate mailurile ajung fara nici o problema in afara de cele trimise de pe site, alea nu ajung.
Se intimpla din acea cauza, ca scriptul trimite mailul de pe host.tld pe email@host.tld si crede ca acea casuta de mail este pe acel server, pana la plesk 9 era simplu, setai MX – ule din DNS settings + debifam serviciul de mail, in plesk 10 bifa nu mai exista.

Continue reading →

Problema sandbox.paypal.com validarea platii

Pentru cei ce folosesc Paypal pentru plati online.
Verificarea platii pe serverul de testari din data i-mi intorcea urmatoarele:

HTTP/1.0 302 Found
Location: https://www.sandbox.paypal.com
Server: BigIP
Connection: close
Content-Length: 0

Respectiv nu puteam valida plata.
Solutia a fost inlocuirea liniei:

$fp = fsockopen (‘www.sandbox.paypal.com’, 80, $errno, $errstr, 30);

cu

$fp = fsockopen (‘ssl://www.sandbox.paypal.com’, “443”, $errno, $errstr, 30);

Poate are cineva nevoie…

IE + Ajax error: c00ce56e

De doua ori am dat de aceias problema, prima data mi-a luat cateva ore sa ii gasesc solutia, acum am zis sa-mi notez.

Eroarea ajax error: function(ev, request, settings) { alert(“error” + settings); }, zicea:

could not complete the operation due to error c00ce56e!

Problema este in setarile tipului de caractere folosite pe server si in browser. IE-ul nu stie sa le auto depisteze, asa ca tre sa ii zicem noi.

Deci daca noi folosim UTF-8, trebuie sa bagam in sursa html:

<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″ />

Iar pe server daca nu este setat in php.ini, bagam direct in cod:

ini_set(‘default_charset’, ‘UTF-8’);

Volea!

Succes!