我正在研究基于laravel 5.4框架构建的应用程序。我已经安装了最新版本的PHP。这是 PHP版本7.4.5 其实我想知道PHP 7.4.5是否支持laravel 5.4应用程序,否则为什么呢?以及如何降级PHP版本?
我也在php日志文件中收到错误([2020-05-15 12:37:08] local.ERROR:
ErrorException:尝试在类型为null的值中访问数组偏移量 C:\ xampp \ htdocs \ carehalo_mini \ app \ Helpers.php:392)
此外,您可以在给定的屏幕快照Helpers.php:392 lines中查看代码
答案 0 :(得分:1)
app\Helpers.php
听起来像您所拥有的应用程序的一部分,与Laravel无关。我最好的猜测是Laravel在7.4上运行不会有任何问题,但同样不适用于应用程序中编写的代码。当然,最好的办法是将Laravel版本至少升级到6,无论是否正常运行。
答案 1 :(得分:0)
您可以将392行更改为:
if(empty($admin) || ($admin->token != Session::get('token'))