PHP open_basedir Stampa

  • 13

Prima di procedere leggere le avvertenze generali

La direttiva open_basedir è una funzione di protezione in PHP che definisce le posizioni e i percorsi nei quali uno script PHP è autorizzato ad accedere ai file.

Generalmente open _basedir non viene definita nel php.ini ma nella configurazione dei singoli virtualhost del webserver (ad esempio httpd.conf per Apache).

Tramite questa impostazione qualsiasi script che cercasse di accedere a un file situato al di fuori dell'elenco dei percorsi consentiti verrebbe bloccato e la cosa verrebbe segnalata nei log d'errore.

Warning: open_basedir restriction in effect. File is in wrong directory in /docroot/script.php on line 2

I link simbolici vengono risolti preventivamente per cui non è possibile aggirare la limitazione utilizzando un link simbolico.


Hai trovato utile questa risposta?

« Indietro

Informazioni importanti sui cookie. Navigando questo sito oppure chiudendo/accettando questo messaggio,
acconsenti all'utilizzo dei cookie come descritto nella nostra Cookie Policy.

Accetto

hosting reseller