Kufuneka ndenze ntoni ukuba impazamo ye-PHP open_basedir yenzeka kwiphaneli yeVestaCP?

sombululaVestaCPphp open_basedir impazamo yenzeka kwiqela lenjongo

Yintoni PHP open_basedir?

  • I-PHP i-open_basedir yokukhusela i-tweak yindlela yokukhusela imo ekhuselekileyo ekhusela abasebenzisi ekusebenziseni i-PHP ukuvula iifayile okanye izikripthi ezibekwe ngaphandle kwendawo yabo yasekhaya ngaphandle kokuba ifolda ikhutshwe ngokucacileyo.
  • Ukuba wenza i-PHP i-open_basedir setting, iya kuqinisekisa ukuba yonke imisebenzi yefayile ithintelwe kwiifayile kuluhlu oluthile, ngaloo ndlela inqanda iskripthi esithile somsebenzisi we-PHP ekufikeleleni iifayile kwiiakhawunti zabasebenzisi ezingagunyaziswanga.
  • Xa iscript sizama ukuvula ifayile ngomzekelo, fopen() okanye gzopen(), indawo ekuyo ifayile ikhangelwe.

Nazi ezinye izifundo zokufundisa ezinxulumene neephaneli zeVestaCP ▼

Xa ifayile idlula umthi ochaziweyo okanye ovunyelweyo wolawulo, i-PHP iyakwala ukuyivula kwaye iimpazamo ezifanayo nezi zilandelayo zinokwenzeka:

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

Isisombululo

Inyathelo 1:Faka igama lesizinda elihambelanayo "Inkonzo yeWEB".

Inyathelo 2:Guqula i "Web Template HTTPD"

  • Nceda utshintshe "i-Web Template ye-HTTPD" ukusuka ku-"default" ukuya ku "phpcgi" ▼

Iphaneli yeVestaCP itshintsha "i-Web Template HTTPD" ukusuka "kwidefault" ukuya kwi "phpfcgid" Umfanekiso 4

Isiqendu 3:Sebenzisa lo myalelo ulandelayo ukuqalisa kwakhona inkonzo ye-Apache ▼

service httpd restart

yi leLinuxIingxaki eziqhelekileyo kwinkqubo zinokusonjululwa ngokukhawuleza ngamanyathelo ama-3 nje kuphela ukuba ulandela iindlela ezingentla ngaphandle kokuguqula ikhowudi.Kulula kakhulu ^ _^

Izilumkiso

  • Ungaze ukhethe "phpfcgid" kuba inokusebenzisa imemori eninzi kwaye ibangele iimpazamo ezingama-500 rhoqo.

Ukuba ukhetha ukusebenzisa itemplate ethi "phpfcgid",Chen WeiliangKuyacetyiswa ukuba ulungise useto ngaphambi kokuba uyisebenzise ▼

Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwana "Ndingenza ntoni ukuba impazamo ye-PHP open_basedir yenzeka kwiqela le-VestaCP?" 》, eluncedo kuwe.

Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-734.html

Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!

🔔 Yiba ngowokuqala ukufumana iSikhokelo sokuSetyenziswa kweSixhobo se-"ChatGPT yeNtengiso ye-AI" kuluhlu oluphezulu lwetshaneli! 🌟
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!

 

Shiya uluvo

Idilesi ye-imeyile ayizukupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

skrolela phezulu