【发布时间】:2020-03-13 21:10:40
【问题描述】:
我的系统中安装了 PHP version-7.3 和 Laravel-5.8。当我尝试使用 Laravel-5.4 和 PHP Version-5.6.4 在旧项目上摩擦 composer install 或 composer update 时,我收到如下所示的错误:
在 Builder.php 第 1229 行: compact():未定义变量:运算符 脚本 php artisan 优化处理返回的 post-install-cmd 事件,错误代码为 1
然后,当我尝试运行应用程序时,我得到了屏幕上显示的这个错误页面:
我试着跑了:
php 工匠缓存:清除
和
作曲家更新
但问题仍然存在。
如何解决?
谢谢。
【问题讨论】:
-
这个错误对我来说似乎很清楚,
$operator变量没有定义,但它在compact()中使用。找到所有$operator变量,您将能够看到未定义的位置。另外,在storage/logs中预览上述错误的完整日志。
标签: laravel