我在 Ubuntu 16.04 中运行 Laravel 项目。我将它迁移到 mac OS Mojave,但内存不足。两者具有相同的memory_limit = 128M. Composer 可以正确安装所有内容,但在 post-autoload-dump ie 时超时php artisan package:discover。注意:在 Ubuntu 中完美运行。那么,这背后的问题是什么?
2 回答
扬帆大鱼
TA贡献1799条经验 获得超9个赞
问题出在数据库连接上,我在 Ubuntu 中使用了 mysql 5.7,在 mac OS 中使用了 mysql 8。我通过添加解决了这个问题
'modes' => [
'ONLY_FULL_GROUP_BY',
'STRICT_TRANS_TABLES',
'NO_ZERO_IN_DATE',
'NO_ZERO_DATE',
'ERROR_FOR_DIVISION_BY_ZERO',
'NO_ENGINE_SUBSTITUTION',
]
在database.php
- 2 回答
- 0 关注
- 216 浏览
添加回答
举报
0/150
提交
取消