Naon anu kudu dipigawé lamun kasalahan PHP open_basedir lumangsung dina panel VestaCP?

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" ▼

Panel VestaCP ngarobih "Web Template HTTPD" tina "standar" janten "phpfcgid" Lembar 4

第 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!

🔔 Janten anu pangheulana kéngingkeun "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" dina diréktori luhur saluran! 🌟
📚 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!

 

koméntar

Alamat email anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

gulung ka luhur