PHP Tarisznyák open_basedir Megszorítás -ban Hatás Hiba
PHP open_basedir védelem csípés van egy Biztos Mód biztonság mér amit megakadályoz használók -ból megüresedett állás fájlokat vagy tarisznyák elhelyezett külső rész -ból -uk haza címtár -val PHP, hacsak a dosszié birtokol különösen kizár. PHP open_basedir elintézés ha lehetővé tett, akarat biztosít amit minden reszelő működések -hoz lenni korlátozott -hoz fájlokat alatt bizonyos címtár, és így megakadályoz php tarisznyák részére egy különös felhasználó -ból bejutó fájlokat -ban jogosulatlan használók’ számla. Mikor egy kézírás próbál -hoz nyit egy reszelő -val, például, fopen() vagy gzopen(), a elhelyezés -ból reszelő van kockás. Mikor a reszelő van külső rész a megjelölt vagy megengedhető címtár- fa, PHP akarat visszautasít -hoz nyit ez és a következő hiba május előfordul:
figyelem file_exists() [function.file- létezik]: open_basedir megszorítás -ban hatás. Reszelő(/ haza/user_name/public_html/wp- elégedett/ feltölt/2006/12/picture.jpg) van nem bent a engedélyezett kerti ösvény(): (/haza/user_name:/usr/ alvás/php:/usr/ helyi/ alvás/php:/tmp) -ban haza/user_name/public_html/wp-admin/ életben-uploading.php -ra vonal 226
A fenti hiba üzenet feltűnik -ra egy Gyorsan httpd pókháló szolgál hiba fatörzs (error_log) ellenséges Wordpress blog. Bármennyire, a probléma május történik -hoz minden rendszer vagy websites amit használ PHP mint kézírás nyelv.
A oldat vagy workaround -hoz open_basedir megszorítás probléma van amit megbénít a PHP open_basedir védelem együtt, vagy -hoz kizár a védelem részére bizonyos kiváltságos felhasználó számlák, vagy -hoz enged belépés -hoz további címtár részére PHP tarisznyák.
Ha -a’ használ cPanel WebHost Igazgató (WHM), tudod könnyen megbénít PHP open_basedir védelem vagy kizár bizonyos használók -ból védelem -val WHM. Egyszerűen megy “ csípés Biztonság” alatt a “ biztonság” rész, akkor kiválaszt “Configure” láncszem részére “Php open_basedir Csípés”. Belső rész ez, tudod képessé tesz vagy megbénít php open_basedir Védelem, vagy kizár és tartalmaz házigazdák -ból védelem.
Ha -a’ használ Plesk ellenséges műszerfal, szabad szükség -hoz kézi sajtó alá helyez Gyorsan alakzat reszelő -ból vhost.conf és vhost_ssl.conf, és hozzáír vagy sajtó alá helyez a következő php_admin_value open_basedir vonalak -hoz alábbiak:
<címtár teli/ kerti ösvény/ -hoz/ a/ címtár/httpdocs>
/
php_admin_value open_basedir egyik sem
</Címtár>
<címtár teli/ kerti ösvény/ -hoz/ a/ címtár/httpdocs>
/
php_admin_value open_basedir teli/ kerti ösvény/ -hoz/dir:/ teli/ kerti ösvény/ -hoz/ címtár/httpdocs:/tmp
/
</Címtár>
jegyzék Részére SSL házigazdák -ban vhost_ssl.conf reszelő, a Címtár kerti ösvény akarat vég -val “httpsdocs” helyett “httpdocs”.
A kerti ösvény ( fenti van példa egyetlen és -hoz lenni helyettesít -val valóságos kerti ösvény) amit hátsórész open_basedir van a címtárak amit különösen engedélyezett részére a PHP tarisznyák -ban vhost birtok számla -hoz belépés, tehát tudod hozzáír több címtárak amit fájlokat van raktározott és szükséges -hoz lenni kinyitott mellett PHP, mindegyik seperated mellett befest“:”. De vigyázz mint ez erő megvilágít -a rendszer -hoz biztonság csalás.
Egyszer megtett, fuss a követel alul -hoz csinál a megváltozik hatásos, aztán újból kifejt Gyorsan httpd pókháló szolgál (apache2ctl újból kifejt vagy httpd újból kifejt):
$PRODUCT_ROOT_D/admin/sbin/websrvmng v egy
Ha önnek van -hoz kézi sajtó alá helyez a Gyorsan alakzat reszelő -hoz megbénít PHP open_basedir védelem, egyszerűen nyit megjelöl a httpd.conf reszelő, és keres a vonalak amit indulások -val a következő betűk:
php_admin_value open_basedir …..
Helyettesít a egész vonal alatt a tényleges házigazda részére a birtok felhasználó számla amit ön akar -hoz megbénít védelem -val a következő vonal -hoz megbénít ez:
php_admin_value open_basedir egyik sem
Tudod is választ -hoz enged -a PHP tarisznyák -hoz belépés további címtár helyett nélkül megbénít a védelem. További címtár lehet hozzáadott -hoz vonal, elválasztott -val befest“:”. Például, -hoz összead new_directory -hoz enged oldalra dől:
php_admin_value open_basedir “/ haza/user_account/:/usr/ alvás/php:/usr/ helyi/ alvás/php:/tmp”
php_admin_value open_basedir “/ haza/user_account/:/usr/ alvás/php:/usr/ helyi/ alvás/php:/tmp:/new_directory”
Újból kifejt a Gyorsan után befejezett szerkesztés. Jegyzék amit a címtár engedélyezett oldalra dől megszorítás fenti van valójában egy előképző, nem egy címtár név. Ez azt jelenti, hogy “open_basedir = dir/incl” is megenged belépés -hoz “/dir/ tartalmaz” és “/dir/incls” ha ők létezik. Amikor vagy akar -hoz korlátoz belépés -hoz egyetlen a megjelölt címtár, vég -val egy vágás. Például: “open_basedir = dir/incl/”.
/fontos: Ez egy gép lefordított oldal melyik van feltéve " mint van" nélkül garancia. Gép fordítás május lenni bonyolult -hoz ért. Legyen szíves folyamodikeredeti Angol cikk akármikor lehetséges.
Osztozik és fizet vagy kap műszaki támogat és segít -onAz én -m Digitális Élet Fórumok.
Kapcsolódó Cikk
- PHP Elemez Hiba: mondattan hiba, váratlan $ vég
- PHP Engedélyezett Memória Méret Exchausted Végzetes Hiba
- PHP 5 Képtelen -hoz Nyit HTTP Kereslet Patak -val fopen vagy fsockopen Függvény
- Felszerel XCache PHP Gázadagoló -ban Linux mellett Compiling -ból Forrás
- WordPress MySQL SQL Kérdés Hiba -ban WPDB Osztály
- gmmktime Hiba -ban WordPress és Szakra
- Elektronikus levél Ugrál Hát -val “unrouteable felad birtok” Hiba
- Jóslat Adatbázis Behoz Hiba 3113/3114
- RapidLeech v2.2 Szabad Letölt
- Hogyan viselkedni Megszokott, Módosít vagy Cserél WordPress Adatbázis Kapcsolat Hiba Oldal

































December 3rd, 2007 1621:
[...] querĂ©is más informaciĂłn józanság tisztelet tema, széna kicsi artĂculo muy interesante józanság tisztelet hiba N betű Az én -m Digitális Élet. etikett Desarrollo, ellenséges, open_basedir, [...]
December 21st, 2007 1658:
Nagy cikk.
Köszönet részére a WHM tanács.
Ön megtakarított az én -m csacsi.