Nwlapcug.com


Open_Basedir restrizione in vigore in WordPress

Potenza di PHP risiede nella sua flessibilità ed efficacia combinata con una cordialità che permette i principianti e veterani di fare uso di esso. È il linguaggio di programmazione dietro la popolare piattaforma di WordPress, quindi potenza di PHP è accessibile su innumerevoli Web hosting account. Per questo motivo, PHP consente agli amministratori di sistema limitare la possibilità di ospitare i titolari di un conto per accedere ai file di fuori del proprio account. Ciò avviene mediante l'open_basedir restriction.

Protezione dall'accesso di file

La sicurezza è una preoccupazione per gli amministratori di sistema che gestiscono i server web che ospitano Blog WordPress. La sicurezza è in gran parte sull'accesso. Se è possibile accedere a qualcosa, è possibile visualizzare i dati sensibili o modificarlo per compiere atti dannosi. Sistemi operativi come Linux, Windows e MacOS hanno sistemi di impostazioni di autorizzazione che limitano l'accesso a determinati file. Un dato file può essere impostato affinché solo il suo creatore può leggere o modificare, ad esempio, mentre un altro file può essere impostato per consentire a chiunque di leggere o modificarlo a loro piacimento.

Open_basedir di PHP Restriction

PHP aggiunge un ulteriore approccio alla protezione dall'accesso di file con la restrizione open_basedir. Il open_basedir è una cartella o le cartelle sul server che gli script PHP sono autorizzati ad aprire il file in. Impossibile aprire qualsiasi file nelle cartelle all'esterno della cartella open_basedir dallo script PHP. Shared Web hosting correntisti sono dato una cartella dove sono conservati i file del sito Web, e loro open_basedir PHP è spesso impostata su questa cartella. In questo modo, il titolare del conto può accedere solo i proprio file in PHP.

Struttura della cartella di WordPress

WordPress posti ogni file che ha bisogno all'interno di una cartella e le relative sottocartelle. Quando si caricare nuovi file, come immagini, o temi o plugin WordPress rende le sottocartelle all'interno della sua cartella principale per i file. In questo modo, le restrizioni open_basedir non dovrebbero mai diventare un problema perché WordPress rimane sempre all'interno di una cartella, che dovrebbe essere all'interno della cartella open_basedir. Se hai trovato un errore di "open_basedir restriction in effect" quando si utilizza WordPress, allora il vostro WordPress cartella deve essere spostato nella cartella open_basedir o un plugin installato o widget sta tentando di accedere ai file all'esterno della cartella di WordPress.

Considerazioni

L'impostazione open_basedir è ampiamente utilizzato ambienti di hosting come è potente senza creare indebita restrizione condiviso. Se il vostro blog WordPress è segnalazione di errori di restrizione open_basedir e sai che è installato nella posizione corretta, contattare il provider di hosting Web e chiedi per l'impostazione open_basedir essere modificato. Se si gestisce il proprio account di server, pagina di impostazioni di configurazione di PHP ha informazioni su come cambiare la cartella di open_basedir e altre impostazioni.