Laravel ubuntu抛出致命错误异常

Laravel ubuntu抛出致命错误异常,ubuntu,laravel,Ubuntu,Laravel,我正试图在Ubuntu上运行一个laravel项目,但由于某些原因它不起作用。我使用的是Apache2、MySQL,我已经安装了composer、mcrypt和curl。 我已经使用git下载了我的laravel项目,然后运行composer安装,创建了数据库,将app/storage目录的权限设置为775,该项目在一个不存在的视图中返回了一个未知的堆栈跟踪。下面是一个错误示例。感谢您的帮助 编辑:下面是缓存页面的代码。 多谢各位 备注-该应用程序在安装了wamp x64的windows 7计算

我正试图在Ubuntu上运行一个laravel项目,但由于某些原因它不起作用。我使用的是Apache2、MySQL,我已经安装了composer、mcrypt和curl。 我已经使用git下载了我的laravel项目,然后运行composer安装,创建了数据库,将app/storage目录的权限设置为775,该项目在一个不存在的视图中返回了一个未知的堆栈跟踪。下面是一个错误示例。感谢您的帮助

编辑:下面是缓存页面的代码。 多谢各位


备注-该应用程序在安装了wamp x64的windows 7计算机上以相同的配置运行。

尝试执行artisan缓存:清除。如果没有帮助,您需要查看错误中引用的缓存视图文件的第74行中存在的内容。请参见屏幕截图的左上角。

可能视图缓存文件权限已更改


尝试删除*/app/storage/views/中的所有缓存文件,然后让Laravel再次生成缓存

好吧,问题其实并没有那么难。仔细阅读日志文件后,我发现我创建的外部库不是自动加载的,我只是在composer autoload函数中添加了外部库的目录,一切正常。
我想感谢大家的建议,我希望这个答案将来会对一些人有所帮助。

这看起来像是权限问题,您确定在设置权限时包含了应用程序/存储中的所有子文件夹吗?您好,谢谢您的回答我从laravel的根目录中尝试了sudo chmod-R 775应用程序/存储。编辑时没有出现错误:这很奇怪,因为这发生在三个安装中:2个安装在VM php Web服务器上,另一个安装在我的本地PC上,都使用ubuntu和相同的组件。您是否安装了php5 curl,php5 mcrypt?这个问题看起来像是来自一个视图。您是否清除了缓存和/或检查了视图中的错误?感谢您的回答,我已经安装了curl和mcrypt,并且多次尝试php artisan cache:clear命令,但没有成功。我已经尝试artisan cache:clear,但没有成功。我试图调试缓存视图文件中的第74行,但一切似乎都正常。下面是缓存页面的代码。我认为代码不是问题所在,因为应用程序在windows机器上运行时没有任何问题。谢谢你的回答。同样尝试过,它会不断生成2个缓存视图文件,但出现相同的错误。