Uhla lwemibhalo ye-athikili
xazululaVestaCPphp open_basedir inkinga yephutha ngephaneli
Iyini i-PHP open_basedir?
- I-PHP open_basedir protection tweak iyisilinganiso sokuphepha semodi ephephile esivimbela abasebenzisi ukuthi basebenzise i-PHP ukuze bavule amafayela noma imibhalo etholakala ngaphandle kohla lwemibhalo lwasekhaya, ngaphandle uma leyo folda ikhishwe ngokusobala.
- Ukunika amandla ukulungiselelwa kwe-PHP open_basedir kuzoqinisekisa ukuthi konke ukusebenza kwefayela kukhawulelwe kumafayela ngaphansi kohlu oluthile lwemibhalo, kuvimbela imibhalo ye-php evela kumsebenzisi othize ekufinyeleleni amafayela kuma-akhawunti abasebenzisi abangagunyaziwe.
- Uma iskripthi sizama ukuvula ifayela nge-e.g. fopen() noma gzopen(), indawo yefayela iyahlolwa.
Kukhona okokufundisa okwengeziwe okuhlobene kumaphaneli e-VestaCP lapha ▼
Uma ifayela lidlula isihlahla somkhombandlela esishiwo noma esivunyelwe, i-PHP izonqaba ukuyivula, iphutha elifana nalokhu okulandelayo lingenzeka:
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
Isixazululo
isinyathelo 1:Faka igama lesizinda elihambisanayo "isevisi yeWEB".
isinyathelo 2:Lungisa "I-Web Template HTTPD"
- Sicela uguqule "i-Web Template HTTPD" isuke kokuthi "default" iye ku-"phpcgi" ▼
Isinyathelo sesi-3:Qala kabusha isevisi ye-Apache ngomyalo olandelayo ▼
service httpd restart
lokhuLinuxIzinkinga ezivamile zesistimu, inqobo nje uma ulandela izindlela ezingenhla, asikho isidingo sokushintsha ikhodi, ungakwazi ukuzixazulula ngokushesha ngezinyathelo ezi-3 nje, ezilula kakhulu ^_^
Ukuqapha
- Ungalokothi ukhethe "phpfcgid", ngoba kulula ukusebenzisa inkumbulo eningi futhi kubangele izinkinga zamaphutha angu-500 njalo.
Uma ukhetha ukusebenzisa ithempulethi "phpfcgid",U-Chen WeiliangKunconywa ukuthi ulungiselele izilungiselelo ngaphambi kokuyisebenzisa ▼
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wabelane "Yini okufanele ngiyenze uma iphutha le-PHP open_basedir lenzeka kuphaneli ye-VestaCP? , ukukusiza.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-734.html
Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!