当我运行 artisan 命令时,我没有收到任何错误详细信息,也没有堆栈和行号。
这是正常的吗?
我怎么知道错误来自哪里?
谢谢
问问题
333 次
3 回答
0
我会建议
composer dump-autoload
同时删除目录中的bootstrap/cache
文件。
如果这没有帮助,可以AssignmentStatus
在您的项目中搜索以获取更多详细信息。
于 2017-03-04T08:22:25.830 回答
0
它被laravel捕获了。您可以在此文件的“句柄”函数中转储详细信息
/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
public function handle($input, $output = null)
{
try {
$this->bootstrap();
return $this->getArtisan()->run($input, $output);
} catch (Exception $e) {
var_dump($e);die;
$this->reportException($e);
$this->renderException($output, $e);
return 1;
} catch (Throwable $e) {
$e = new FatalThrowableError($e);
$this->reportException($e);
$this->renderException($output, $e);
return 1;
}
}
于 2021-09-14T12:20:42.230 回答
0
你可以运行:
php artisan migrate --seed -vvv
了解更多详情。
您还可以验证错误日志以获取详细信息(默认情况下storage/logs/laravel.log
)。
于 2017-03-04T08:17:03.753 回答