Laravel错误503服务不可用服务

时间:2018-01-30 05:07:13

标签: php laravel server cpanel

错误503服务不可用 服务不可用

大师冥想: XID:5312211

清漆缓存服务器

我在cpanel和subdomain上工作但是我从laravel项目中得到了这个错误。你可以帮我解决这个问题吗? 我使用cpanel和laravel 5.5

7 个答案:

答案 0 :(得分:7)

如果尝试了php artisan up命令,但您的站点仍未启动,则给出503,则

在/ storage / framework /

中删除文件

enter image description here

答案 1 :(得分:6)

看起来你运行了artisan down命令,但没有运行up命令。 跑吧:

php artisan up

而不是你会得到:

  

“申请现已上线。”

答案 2 :(得分:2)

我在Cpanel中遇到了与解决此问题相同的问题。

我刚刚将PHP版本固定为最新版本 然后我转到“面板中的Shell选项”并输入此命令,我的应用程序现在处于活动状态。 php artisan up

答案 3 :(得分:1)

如果您之前运行过 php artisan down,那么您可能会遇到这个问题。 您必须使用 php artisan up 命令来弥补这一点

为什么会这样?因为我犯了同样的错误php artisan down然后运行

 php artisan serve

CLI 正在向我展示

<http://127.0.0.1:8000>
[Thu Dec 31 00:25:23 2020] PHP 7.4.3 Development Server (http://127.0.0.1:8000) started

应用程序已启动,但显示 503 服务不可用,然后 run php artisan up 应用程序已启动。

运行此命令使其可行

php artisan up

答案 4 :(得分:0)

如果收到“ Laravel错误503服务不可用服务”,但日志文件中没有信息,请检查文件系统状态。您可能已填满磁盘空间。检查填充的内容:

cd / && sudo du -h --max-depth=1 -x

答案 5 :(得分:0)

导致错误的原因可能是Apache和PHP-FPM的请求过载。为了解决这个问题,PHP-FPM(偶尔还有Apache)将需要对其限制进行调整。

首先,我们建议尝试从WHM“ MultiPHP Manager”中调整PHP-FPM池限制。要在全球范围内这样做:

[1] Access WHM >> MultiPHP Manager
[2] Select "System PHP-FPM Configuration"
[3] Adjust the "Max Children" and "Max Requests" fields. We recommend incrementing in values of 5 to 10 to ensure that PHP-FPM does not get overloaded.
[4] Save your configuration settings

To perform these changes by domain:

[1] Access WHM >> MultiPHP Manager
[2] Scroll down and locate a domain that experiences the problem.
[3] Select "Edit PHP-FPM" for the domain in question.
[4] Adjust the "Max Children" and "Max Requests" fields.
[5] Save your configuration settings

答案 6 :(得分:-1)

503服务不可用 服务器当前不可用(因为它过载或停机以进行维护)。通常,这是一个临时状态