Protezione open_basedir

PHP

In parole semplici, la protezione open_basedir vieta agli script PHP di accedere al file system oltre il percorso specificato, ad es.

open_basedir "/home/domain.com/"

Se questo percorso è specificato per open_basdir, il tuo codice PHP non può accedere al file system oltre /home/domain.com/

Che fondamentalmente aiuta nel caso in cui un singolo sito sul server venga violato.

Come abilitare la protezione open_basedir
Per open_basedir hai bisogno di CyberPanel versione 1.6.4 stabile e OpenLiteSpeed versione 1.4.32 stabile.

Durante la creazione di un sito puoi scegliere di abilitare la protezione open_basedir, se non lo hai attivato, questo è disabilitato per impostazione predefinita.

Abilita / Disabilita protezione open_basedir
Se hai dimenticato di abilitare la protezione open_basedir mentre crei un sito, puoi farlo anche in seguito.

Apri l'avvio del sito web:

Una volta aperto il programma di avvio, scorrere verso il basso per trovare open_basedir in File.

Da un menu a discesa, è possibile selezionare Abilita o Disabilita e applicare le modifiche. Allo stesso modo, puoi anche controllare open_basedir per sottodomini tramite il launcher dei sottodomini.