Kalozera wa Nkhani
Kuthetsa cholakwika cha PHP open_basedir mu gulu la VestaCP
Kodi PHP open_basedir ndi chiyani?
- PHP open_basedir protection tweak ndi njira yachitetezo ya Safe Mode yomwe imalepheretsa ogwiritsa ntchito kugwiritsa ntchito PHP kuti atsegule mafayilo kapena zolembedwa zomwe zili kunja kwa bukhu lanyumba lawo, pokhapokha fodayo idasankhidwa momveka bwino.
- Kuthandizira kuyika kwa PHP open_basedir kudzawonetsetsa kuti mafayilo onse amangokhala pamafayilo omwe ali pansi pa bukhu linalake, kuletsa zolemba za php kuchokera kwa wogwiritsa ntchito kuti asapeze mafayilo mumaakaunti osaloledwa.
- Pamene script ikuyesera kutsegula fayilo ndi mwachitsanzo fopen () kapena gzopen (), malo a fayilo amafufuzidwa.
Pali maphunziro enanso pa mapanelo a VestaCP pano ▼
Fayilo ikadutsa mtengo womwe watchulidwa kapena wololedwa, PHP ikana kuyitsegula, cholakwika chofanana ndi chotsatirachi chitha kuchitika:
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
Yankho
Gawo 1: Pezani dzina lofanana la domain "WEB Service".
Gawo 2: Sinthani "Web Template HTTPD"
- Chonde sinthani "Web Template HTTPD" kuchoka ku "default" kukhala "phpcgi" ▼

Gawo 3: Yambitsaninso ntchito ya Apache pogwiritsa ntchito lamulo lotsatirali ▼
service httpd restart
Vutoli ndi lofala kwambiri m'makina a Linux . Ingotsatirani njira zomwe zili pamwambapa; palibe kusintha kwa ma code komwe kumafunika, ndipo kumatha kuthetsedwa mwachangu m'magawo atatu okha. Ndikosavuta kwambiri! ^_^
Njira zopewera
- Osasankha "phpfcgid", chifukwa ndizosavuta kugwiritsa ntchito kukumbukira kwambiri ndikuyambitsa zovuta za zolakwika za 500.
Ngati mukuumirira kugwiritsa ntchito template ya "phpfcgid", Chen Weiliang akulangizani kuti mukonzenso makonda ake musanagwiritse ntchito.
Tikukhulupirira kuti nkhani yakuti "Kodi mungakonze bwanji cholakwika cha PHP open_basedir mu gulu la VestaCP?" yomwe yagawidwa pa blog ya Chen Weiliang ( https://www.chenweiliang.com/ ) idzakuthandizani.
Khalani omasuka kugawana ulalo wa nkhaniyi: https://www.chenweiliang.com/cwl-734.html


