为了账号安全,请及时绑定邮箱和手机立即绑定

拉拉维尔从 5.1.46 更新到 5.2.* php 工匠分割错误

拉拉维尔从 5.1.46 更新到 5.2.* php 工匠分割错误

PHP
侃侃尔雅 2022-09-12 09:14:19
我正在努力将拉威尔项目从 5.1.46 更新到 5.2.*。在我按照此处的步骤进行操作后,https://laravel.com/docs/5.2/upgrade#upgrade-5.2.0 我已运行该命令./composer.phar update当作曲家尝试运行时,我收到以下错误php artisan clear-compiled分段故障(核心转储)我试图手动运行该命令php artisan clear-compiled -vvv但我有完全相同的输出。您知道如何调试导致这种情况的原因吗?这在 PHP 5.6 中出现。我也尝试过使用PHP 7.4,但看起来计算机内存不足。由于某种原因,工匠正在占用计算机的整个内存,直到计算机冻结。谢谢!稍后编辑:我使用过内存限制为8G的PHP 7.2,我有以下输出:> php artisan clear-compiledPHP Fatal error:  Allowed memory size of 8589934592 bytes exhausted (tried to allocate 262144 bytes) in /d/projects/a-car/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 616PHP Fatal error:  Allowed memory size of 8589934592 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0Script php artisan clear-compiled handling the post-install-cmd event returned with error code 255
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

看起来问题出在一个已加载的库上,但它与Laravel 5.2不兼容。我暂时通过删除库解决了问题,并且我正在努力更新该库(SleepingOwl)。


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 60 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信