laravel 项目上传服务器 500

Posted 一个一个人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel 项目上传服务器 500相关的知识,希望对你有一定的参考价值。

有些时候我们上传 laravel 项目到服务器上后,会报500 错误,查看nginx错误日志也不知道是哪出错,一般是以下的几种错误造成。

 

1、storage 文件夹没有写权限

进入laravel 项目的 storage 文件夹 执行 chmod -R 775 storage,给storage 赋予写权限。

2、composer 依赖未安装

执行 composer install 安装laravel所需的依赖

(附 composer 切换中国镜像 代码: composer config -g repo.packagist composer https://packagist.phpcomposer.com)

 

如果以上两步执行后未成功,可以通过查看 php 报错来定位错误。

在 php.ini 中搜索  display_errors 将其修改为 On

并将 errors_log 路径设置为指定 log 路径。

以上是关于laravel 项目上传服务器 500的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 图片上传使用 ajax 500 内部服务器错误

Laravel 表单返回,共享主机上的 500 服务器错误

Laravel Ubuntu 16.04 返回状态码 500

内部服务器错误:Laravel CentOs 7

在 linux 上启动新的 php-laravel 项目时服务器 500

Laravel 路由在特定控制器名称上给出 500 错误