【发布时间】:2018-06-23 15:09:46
【问题描述】:
我正在亚马逊上创建一个服务器,但我遇到了一个我无法解决的错误。
我的错误图片:
对于那些不知道该命令的人,它只是运行一个用于在数据库中创建表的脚本。我不明白在数据库中创建 50 个表的简单例程如何消耗这么多资源。
当我尝试运行命令时出现错误:php artisan migrate 我有 50 次迁移,但我认为问题不在于迁移量。
几个小时以来,我一直在谷歌上寻找解决方案,但我找不到。 我已经试过了:php.ini文件中的memory_limit = 128M,并没有解决问题
在我的本地机器上一切正常。我正在使用来自 amazon aws 的 t2micro(免费)机器。
【问题讨论】:
-
打开
system monitor并转到resources选项卡,重新运行PHP并监控资源使用/您有多少? -
试试这个,它对我有用。查看投票最多的答案:stackoverflow.com/questions/18116261/…
-
其他命令如何为您工作,例如 php artisan route:list ?
-
@RenatoSouzadeOliveira 正如我的回答所示,这似乎表明您的安装存在问题。我以前遇到过这个问题,我不得不使用下面指定的命令重新创建我的 Laravel 类。我不得不停止我的 nginx mysql 和其他 php-Fpm 给作曲家服务器资源来完成自动加载。完成后,它运行良好。
-
为什么不在中型或大型实例类型上尝试一下,看看它的表现如何?
标签: php laravel amazon-web-services nginx