Knowledgebase: Scripturi / Programe
Ce este restrictia PHP open_basedir ?
Posted by Zoltan Egresi on 05 Nov 2008 03:58 PM

Avem o masura de securitate in PHP, pe toate serverele, care se numeste 'open_basedir'.

Aici scripturile PHP sunt limitate cu privire la care parti ale sistemului de fisiere ale serverului pot fi accesate. Exista o lista a zonelor unde este permis accesul scripturilor PHP (/home/username, /tmp + others) si daca un script incearca sa acceseze un fisier sau un director din alta locatie va rezulta o eroare legata de 'open_basedir'. Aceasta interzice scripturilor PHP sa acceseze fisiere sau directoare ale altor utilizatori specifici serverului config si root user, etc. Rareori apare necesitatea modificarii listei cailor permise.

Totusi, uneori sunt necesare modificari pentru ca anumite scripturi sa functioneze in mod corespunzator (de exp Modernbill). Daca acest lucru este valabil pentru Dvs. va rugam sa deschideti un ticket de asistenta in care sa nu uitati sa includeti intregul mesaj de eroare si numele domeniului, iar noi vom face cercetarile necesare.

(274 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).