Linux+Apache+MySql+PHP7環境部署Laravel框架報500錯誤或權限不足錯誤解決方案
原創
特别剑
2020-07-06 12:51
Linux+Apache+MySql+PHP7環境部署Laravel框架報500錯誤或權限不足錯誤解決方案
我遇到的情況:
- 部署完laravel5.7框架後,打開了.evn文件中的debug。訪問laravel入口文件是報500錯誤,但是無法查看具體報錯信息。下面是我的解決過程(本人已成功解決此問題)
解決過程
- 第一步打開命令行鏈接工具:成功登錄你的服務器,然後使用 cd命令 進入你的laravel項目的很目錄 ;
- 第二步使用laravel命令生成laravle框架的key : php artisan key:generate
- 第三步:分析報錯信息:我的報錯如下圖所示
- 第四步:此時發現php7的配置文件中putenv() 這個函數被禁用了 你可以在你的PHP7配置文件中的禁用函數裏找到putenv() 這個函數並將此函數解除禁用狀態。
- 此時你的laravel框架就可以正常訪問了!若還有報錯,請檢查你配置的僞靜態是否正確 或者
你是否沒有將laravel框架根目錄下的public目錄設爲入口目錄;
---------End--------