laravel - 在 aws 中部署 laravel 应用程序时出现 500 服务器错误
问题描述
我已经尝试解决此错误 2 周,但尚未解决。
我已经使用了与此问题相关的所有答案,但没有找到任何适合我的问题的解决方案:(
使用的命令
chmod -R o+w laravel_blog/storage
sudo chmod -R 755 laravel_blog
php artisan key:generate
php artisan cache:clear
php artisan config:clear
sudo chown -R www-data:www-data ./storage
请帮帮我||
解决方案
签入 laravel 根文件夹中的
.env
文件:a)检查您是否有
.env
文件,如果没有,请复制粘贴.env.example
到.env
b)
APP_DEBUG = true
(部署到服务器时,检查您的应用程序后 - 更改为 false)c)
APP_KEY =
(这些必须为空)d) 保存
.env
文件e) 运行
php artisan key:generate
f)打开您的网站(所有其他错误服务器返回)
跑
composer install
推荐阅读
- php - 在 WooCommerce 结帐中的订单审核表之前显示标题
- c++ - 跟踪对象更改的方法
- javascript - 如何防止剪贴板回车变成换行
- python - 按参数分组和汇总字典列表
- javascript - Angular 使用全局拦截器
- c++ - 迭代std :: string时如何获取没有数字的字符?
- java - 如何在spring boot启动期间呈现多个json文件
- xamarin - 将图像 url 转换为位图
- python - Dask 在读取 csv 时抛出 filenotfounderror / 在 Pandas 中运行良好
- java - 如何从 Java 代码启动 Apache Storm UI?