当前位置:  开发笔记 > 编程语言 > 正文

Laravel工匠迁移失败

如何解决《Laravel工匠迁移失败》经验,为你挑选了2个好方法。

我遇到了这个问题:http://pastebin.com/B5MKqD0T

PHP致命错误:未捕获TypeError:参数1传递给Illuminate\Exception\WhoopsDisplayer :: display()必须是Exception的实例,给出ParseError的实例

但我不知道如何解决它,我是laravel和作曲家等的新手.

我正在使用laravel 4.0(因为我正在关注我朋友的老教程)



1> Limon Monte..:

ParseError 在PHP 7 中引入了.另一方面,你使用的是没有PHP7支持的Laravel 4.

Laravel 5.1是支持PHP 7的Laravel的第一个版本.

那么,有两个解决方案:

    将Laravel升级到> = 5.1(强烈推荐这个!)

    将PHP降级为5.*


阅读有关PHP7中可抛出异常的更多信息:https://trowski.com/2015/06/24/throwable-exceptions-and-errors-in-php7/



2> dtbarne..:

找到一个很好的解决方法来禁用laravel错误处理程序.将其添加到app/config/local/app.php的顶部(在返回数组(...)之前:

set_error_handler(null);
set_exception_handler(null);

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有