Ndiyenera kuchita chiyani ngati cholakwika cha PHP open_basedir chikachitika pagulu la VestaCP?

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

Mu gulu la VestaCP, sinthani "Web Template HTTPD" kuchokera ku "default" kupita ku "phpfcgid".

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.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Pitani pamwamba