5

在 Laravel 5 项目上运行artisan migrate时,它失败并显示以下内容FatalErrorException

$ 工匠迁移 -vvv --force

[Symfony\Component\Debug\Exception\FatalErrorException] 语法错误,意外的 '$table' (T_VARIABLE)

如何获取导致错误的文件和行?

如果无论如何相关,我在带有 WAMP - PHP 5.6 和 Laravel 框架版本 5.1.10 (LTS) 的 Windows 7 x64 机器上。

4

2 回答 2

13

可能有分号或括号缺少一行

Check all in your migration files.

Laravel 配置为为您的应用程序创建每日日志文件, 这些文件存储在 storage/logs 目录中。

http://laravel.com/docs/5.1/errors#logging

于 2015-08-13T09:26:44.263 回答
0

这个类Symfony\Component\Debug\Exception\FatalErrorException与其他 Exception 类相比有一些差异,并且它没有被“错误渲染器”或“错误通知器”正确呈现。

一个新的哨兵“错误通知器”(“getsentry/sentry-php”版本>=“2.0”)会给你一个正确的堆栈跟踪。

于 2019-10-25T08:17:06.057 回答