You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新Laradock后Laravel项目出现503服务不可用错误求助

Laradock更新后Laravel 8出现503服务不可用问题

问题详情

更新Laradock后,Laravel 8项目出现503服务不可用错误,定时任务未正常运行。当前环境配置:

  • PHP 8.1
  • Laravel 8
  • Node v14.17.0
  • NPM 8.1.3

已尝试操作:重新安装Composer、安装laravel roles permission扩展包,均未解决问题,无法定位错误根源。

相关命令记录:

(laradock) CMD (/usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1)

排查建议

  • 检查Web服务器日志:在Laradock容器内查看Nginx/Apache的错误日志,比如执行docker-compose exec nginx tail -f /var/log/nginx/error.log,503错误通常和服务配置、容器状态或权限相关。
  • 验证容器运行状态:执行docker-compose ps确认nginx、php-fpm等核心服务容器是否正常启动,有无异常退出记录。
  • 修复项目文件权限:确保Laravel项目的storage和bootstrap/cache目录拥有正确读写权限,可在容器内执行chmod -R 775 storage bootstrap/cache,或调整目录用户组匹配容器内的www-data用户。
  • 查看Laravel应用日志:检查storage/logs/laravel.log文件,排查是否存在应用层面的致命错误导致服务无法启动。
  • 手动测试定时任务:在容器内直接执行/usr/bin/php /var/www/artisan schedule:run,查看是否有报错信息,确认Artisan命令能否正常运行,同时检查Laradock更新后crontab配置是否被重置。
  • 重新安装Composer依赖:执行composer install重新拉取完整依赖,避免Laradock更新引发的依赖版本冲突或缺失问题。

内容的提问来源于stack exchange,提问作者Newbee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 02:35:35