【发布时间】:2013-07-23 00:16:55
【问题描述】:
我试图执行:
composer.phar update
并收到:
致命错误:第 123 行 phar:///home/xxxxxxx/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php 中允许的内存大小为 94371840 字节已用尽(尝试分配 71 个字节)
xxxxxxx 是用户。
然后我尝试执行:
php -d memory_limit=256M ~/bin/composer.phar update
还有:
php -d memory_limit=512M ~/bin/composer.phar update
然后我收到了这个:
哎呀!您的一个进程(php,pid 14331)刚刚因过度使用资源而被杀死。 有关详细信息,请联系 DreamHost 支持。**
如何在 Dreamhost 共享主机上执行作曲家更新?有遇到过这种情况的可以帮帮我吗?
上下文:Laravel 4
【问题讨论】:
-
注意,dreamhost 共享主机无法安装作曲家,但主机速度太慢,无法运行“作曲家更新”。没意义吧,可以安装但不能用。
-
Dreamhost 的回复:“恐怕最好还是考虑使用我们的 VPS 服务。来自您帐户的进程太高,无法继续使用我们的共享计划。这是一个链接如果需要,请提供有关我们 VPS 服务的信息。”故事的结尾:命令“composer update”它不可能在dreamhost共享主机中使用,因为服务器太慢而且有限,主机不好。
-
我能够在两个月前使用 composer 安装 Laravel 4...但现在我重试并且进程被杀死...
-
@RubensMariuzzo 同样在这里,这在 10 月份肯定对我有用,因为我使用共享主机在 Laravel 中开发了一个站点。我刚刚尝试过,我遇到了和 OP 一样的问题。
标签: process composer-php dreamhost