Diréktori Tulisan
ngajawabVestaCPphp open_basedir masalah kasalahan jeung panel
Naon PHP open_basedir?
- The PHP open_basedir panyalindungan tweak mangrupakeun ukuran kaamanan-mode aman nu nyegah pamaké ngagunakeun PHP pikeun muka file atawa skrip lokasina di luar diréktori imah maranéhanana, iwal polder nu geus eksplisit kaasup.
- Ngaktipkeun setelan PHP open_basedir bakal mastikeun yén sadaya operasi file diwatesan kana file dina diréktori nu tangtu, nyegah skrip php ti pamaké husus tina ngakses payil dina akun pamaké nu teu sah.
- Nalika naskah nyoba muka file kalawan e.g.. fopen () atanapi gzopen (), lokasi file dipariksa.
Ieu langkung seueur tutorial anu aya hubunganana sareng panel VestaCP ▼
Nalika file ngaleuwihan tangkal diréktori anu ditangtukeun atanapi diidinan, PHP bakal nolak muka éta, kasalahan anu sami sareng ieu tiasa lumangsung:
PHP Warning: require(): open_basedir restriction in effect. File(/home/admin/web/project/www/app/autoload.php) is not within the allowed path(s): (/home/admin/web/project/public_shtml:/home/admin/tmp) in /home/admin/web/project/www/web/app.php on line 6 PHP Warning: require(/home/admin/web/project/www/app/autoload.php): failed to open stream: Operation not permitted in /home/admin/web/project/www/web/app.php on line 6 PHP Fatal error: require(): Failed opening required '/home/admin/web/project/www/web/../app/autoload.php' (include_path='.:/usr/share/php') in /home/admin/web/project/www/web/app.php on line 6
Solusi
lengkah 1:Lebetkeun nami domain anu cocog "jasa Wéb".
lengkah 2:Robah "Web Template HTTPD"
- Punten gentos "Web Template HTTPD" tina "standar" janten "phpcgi" ▼
第 3:Balikan deui jasa Apache nganggo paréntah di handap ieu ▼
service httpd restart
ieuLinuxMasalah umum sistem, salami anjeun nuturkeun metodeu di luhur, teu kedah ngarobih kodeu, anjeun tiasa gancang ngabéréskeunana dina ngan 3 léngkah, saderhana pisan ^_^
Waspada
- Pernah milih "phpfcgid", sabab éta gampang pikeun meakeun teuing memori sarta ngabalukarkeun sering 500 masalah kasalahan.
Upami anjeun resep ngagunakeun citakan "phpfcgid",Chen WeiliangDisarankeun anjeun ngaoptimalkeun setélan sateuacan nganggo éta ▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Naon anu kudu dipigawé lamun kasalahan PHP open_basedir lumangsung dina panel VestaCP? , pikeun mantuan Anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-734.html
Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!