pelrêça gotarê
çareserkirinVestaCPPirsgirêka xeletiya php open_basedir di panelê de
PHP open_basedir çi ye?
- Tweak parastina PHP open_basedir tedbîrek ewlehiyê ya moda ewle ye ku nahêle bikarhêner PHP-ê bikar bînin da ku pel an nivîsarên ku li derveyî pelrêça xweya malê ne vekin heya ku ew peldank bi eşkere nehatibe derxistin.
- Çalakkirina mîhenga PHP open_basedir dê piştrast bike ku hemî operasyonên pelan bi pelên di bin pelrêçak diyarkirî de têne sînorkirin, rê li ber nivîsên php-ê yên ji bikarhênerek taybetî digire ku bigihîjin pelên di nav hesabên bikarhêner ên nedestûr de.
- Dema ku skrîpt hewl dide ku pelê bi mînaka fopen() an gzopen() veke, cîhê pelê tê kontrol kirin.
Li vir li ser panelên VestaCP bêtir dersên têkildar hene ▼
Dema ku pelek ji dara pelrêça diyarkirî an destûrkirî derbas bike, PHP dê vekirina wê red bike, dibe ku xeletiyek mîna ya jêrîn çêbibe:
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
Çare
gava 1ê:Navê domaina têkildar "Xizmeta WEB" binivîse.
gava 2ê:"Şablona Web HTTPD" biguherîne
- Ji kerema xwe "Web Şablon HTTPD" ji "default" bibe "phpcgi" ▼

Gav 3:Karûbarê Apache bi fermana jêrîn ▼ ji nû ve bidin destpêkirin
service httpd restart
eve heyeLinuxPirsgirêkên hevpar ên pergalê, heya ku hûn rêbazên jorîn bişopînin, ne hewce ye ku kodê biguhezînin, hûn dikarin wan bi tenê di 3 gavan de zû çareser bikin, pir hêsan ^_^
Pêşîgirtin
- Tu carî "phpfcgid" hilbijêrin, ji ber ku ew hêsan e ku meriv pir zêde bîranînê bixwe û bibe sedema pir caran pirsgirêkên xeletiya 500-ê.
Heke hûn tercîh dikin ku şablona "phpfcgid" bikar bînin,Chen WeiliangTê pêşniyar kirin ku hûn mîhengan berî ku bikar bînin ▼ xweşbîn bikin
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Ger xeletiya PHP open_basedir di panela VestaCP de çêbibe divê ez çi bikim? , ji bo alîkariya we.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-734.html
Ji bo vekirina bêtir hîleyên veşartî🔑, bi xêr hatin beşdarî kanala me ya Telegramê bibin!
Heke hûn jê hez dikin parve bikin û hez bikin! Parvekirin û ecibandinên we motîvasyona me ya berdewam in!

