寶塔控制面板下搭建zencart報(bào)錯(cuò)“Warning : putenv() has been disabled for security”的解決辦法
最近客戶在安裝zencart的v1.5.5e版本時(shí),他服務(wù)器用的是Linux,裝的是寶塔面板,但是運(yùn)行的時(shí)候提示錯(cuò)誤,錯(cuò)誤是
錯(cuò)誤信息寫的相對(duì)比較明確,是set_time_zone.php這個(gè)PHP文件的第28行報(bào)錯(cuò)。
很明顯應(yīng)該就是putenv這個(gè)函數(shù)出了問題。putenv函數(shù)因?yàn)榘踩詥栴},被禁用了。
解決方法:
解決以上問題,只需要進(jìn)入寶塔面板后臺(tái)。選擇“軟件商店”,找到已安裝對(duì)應(yīng)的php版本,在右側(cè)選擇“設(shè)置”——“禁用函數(shù)”,在禁用函數(shù)列表中找到“putenv”刪除,最后重啟php即可。