laravel : php artisan 突然停止工作
laravel : php artisan suddenly stop working
我知道那里有很多问题,但我的问题似乎都不适合。
我正在研究 laravel。 php artisan
一小时前工作正常。之后我创建了一个控制器、一个模型和几个视图 blade。
现在 artisan 根本行不通,完全没有错误。即使 php artisan --version
也不会显示任何内容。
我没有 进行任何重大更改,例如安装作曲家,或更新或安装任何新软件包。既没有任何服务器配置。这只是控制器、模型和视图的基本编码。
不确定是什么原因造成的。可能是什么原因,我应该如何开始调试它?
Artisan 是 Laravel 的集成部分,这意味着它使用控制台 Application
实例来 运行 命令,并且它将停止执行可能来自任何部分的错误您的应用程序。
语法错误可能是导致 artisan
停止工作的常见罪魁祸首,如果未启用调试,则不会显示错误(仅记录),因此当 运行命令。
要搜索语法错误,请转到您的项目目录并尝试通过 运行 执行以下命令对整个目录进行 lining:
find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing".
如果存在任何语法错误,该命令将输出第一个有错误的文件、出现错误的行和错误消息。
就我而言,文件和语法没有问题。但是当我重新安装依赖项时它起作用了。
composer install
运行 在您的工作目录中执行以上命令并且有效。
我知道那里有很多问题,但我的问题似乎都不适合。
我正在研究 laravel。 php artisan
一小时前工作正常。之后我创建了一个控制器、一个模型和几个视图 blade。
现在 artisan 根本行不通,完全没有错误。即使 php artisan --version
也不会显示任何内容。
我没有 进行任何重大更改,例如安装作曲家,或更新或安装任何新软件包。既没有任何服务器配置。这只是控制器、模型和视图的基本编码。
不确定是什么原因造成的。可能是什么原因,我应该如何开始调试它?
Artisan 是 Laravel 的集成部分,这意味着它使用控制台 Application
实例来 运行 命令,并且它将停止执行可能来自任何部分的错误您的应用程序。
语法错误可能是导致 artisan
停止工作的常见罪魁祸首,如果未启用调试,则不会显示错误(仅记录),因此当 运行命令。
要搜索语法错误,请转到您的项目目录并尝试通过 运行 执行以下命令对整个目录进行 lining:
find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing".
如果存在任何语法错误,该命令将输出第一个有错误的文件、出现错误的行和错误消息。
就我而言,文件和语法没有问题。但是当我重新安装依赖项时它起作用了。
composer install
运行 在您的工作目录中执行以上命令并且有效。