【问题标题】:Laravel PHP Artisan not working after maintenance mode down enabledLaravel PHP Artisan 在启用维护模式后无法工作
【发布时间】:2025-12-06 18:35:01
【问题描述】:

当我想将几个文件部署到实时服务器时,我创建了php artisan down 并将文件上传到实时服务器。在控制台上,当我想让网站活着时,php artisan up 但工匠没有回应。我尝试了其他基本命令,例如php artisan list,但没有任何反应。我试过composer dump-autoload。该命令运行良好,我猜“生成自动加载文件”运行良好。但是 php artisan 命令仍然无法正常工作。我已经用谷歌搜索了它,但没有什么与这种情况相似。因为之前一直在用php artisan命令,现在突然不行了。

我也尝试作曲家更新,我得到了这个关于工匠的错误:

脚本 php artisan clear-compiled 处理 pre-update-cmd 事件返回错误

任何帮助将不胜感激。谢谢

【问题讨论】:

  • 听起来您上传的其中一个文件可能存在语法错误,因此当自动加载该文件时,它会破坏应用程序。
  • 它在本地服务器上运行良好。我还在存储/框架中手动删除了“down”文件,但没有机会。我的网站上仍然出现空白屏幕
  • 你检查 laravel.log 文件了吗?那里可能有提示。服务器是否与您用于开发的服务器具有相同的 php 版本?
  • 是的,我也检查了日志文件,但根本没有日志(我保留每日日志)
  • It is working on local server finely你在本地和服务器上的报错是一样的吗?

标签: php laravel composer-php laravel-artisan


【解决方案1】:

为了解决这个问题,我不得不想办法创建新的 laravel 项目并将项目文件部署到新的项目中。它现在正在工作。但遗憾的是无法解决问题。

【讨论】:

    【解决方案2】:

    只需手动删除存储文件夹下的文件夹 IE。存储/框架/向下

    【讨论】: