Cad ba cheart dom a dhéanamh má tharlaíonn an earráid PHP open_basedir sa phainéal VestaCP?

réiteachVestaCPphp open_basedir fadhb earráide leis an bpainéal

Cad é PHP open_basedir?

  • Is beart slándála mód sábháilte é an tweak cosanta PHP open_basedir a chuireann cosc ​​ar úsáideoirí PHP a úsáid chun comhaid nó scripteanna atá suite lasmuigh dá n-eolaire baile a oscailt, ach amháin má tá an fillteán sin eisiata go sainráite.
  • Cinnteoidh an socrú PHP open_basedir a chumasú go mbeidh gach oibríocht comhaid teoranta do chomhaid faoi eolaire áirithe, rud a choscann scripteanna php ó úsáideoir ar leith ó rochtain a fháil ar chomhaid i gcuntais úsáideora neamhúdaraithe.
  • Nuair a dhéanann an script iarracht an comhad a oscailt le m.sh. fopen() nó gzopen(), seiceáiltear suíomh an chomhaid.

Tá níos mó ranganna teagaisc gaolmhara ar phainéil VestaCP anseo ▼

Nuair a sháraíonn comhad an crann eolaire sonraithe nó ceadaithe, diúltóidh PHP é a oscailt, d'fhéadfadh earráid cosúil leis an méid seo a leanas tarlú:

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

Réiteach

céim 1:Cuir isteach an t-ainm fearainn comhfhreagrach "seirbhís WEB".

céim 2:Athraigh "Teimpléad Gréasáin HTTPD"

  • Athraigh le do thoil "Teimpléad Gréasáin HTTPD" ó "réamhshocraithe" go "phpcgi" ▼

D'athraigh painéal VestaCP "Teimpléad Gréasáin HTTPD" ó "réamhshocraithe" go "phpfcgid" Bileog 4

Céim 3:Atosaigh an tseirbhís Apache leis an ordú seo a leanas ▼

service httpd restart

seo éLinuxFadhbanna coitianta an chórais, chomh fada agus a leanann tú na modhanna thuas, ní gá an cód a mhodhnú, is féidir leat iad a réiteach go tapa i 3 chéim, an-simplí ^ _ ^

注意 事项

  • Ná roghnaigh "phpfcgid" riamh, mar tá sé éasca an iomarca cuimhne a ithe agus cruthaíonn sé fadhbanna earráide 500 go minic.

Más fearr leat an teimpléad "phpfcgid" a úsáid,Chen WeiliangMoltar duit na socruithe a bharrfheabhsú roimh é a úsáid ▼

Tá súil agam Blag Chen Weiliang ( https://www.chenweiliang.com/ ) shared “Cad ba cheart dom a dhéanamh má tharlaíonn an earráid PHP open_basedir i bpainéal VestaCP? , chun cabhrú leat.

Fáilte romhat nasc an ailt seo a roinnt:https://www.chenweiliang.com/cwl-734.html

Fáilte chuig cainéal Telegram de bhlag Chen Weiliang chun na nuashonruithe is déanaí a fháil!

🔔 Bí ar an gcéad duine a gheobhaidh an "Treoir Úsáide Uirlisí AI Margaíochta Ábhair ChatGPT" luachmhar san eolaire barr na gcainéal! 🌟
📚 Tá luach ollmhór sa treoir seo, 🌟 Seo deis annamh, ná caill é! ⏰⌛💨
Roinnigí agus más maith libh!
Is iad do chomhroinnt agus do thaitin ár spreagadh leanúnach!

 

发表 评论

Ní fhoilseofar do sheoladh ríomhphoist. Úsáidtear réimsí riachtanacha * Lipéad

scrollaigh go dtí an barr