我试图执行:
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共享主机上执行composer update?经历过这种情况的人可以帮助我吗?
背景:Laravel 4
答案 0 :(得分:29)
在开发计算机上运行composer update
命令,为您生成composer.lock
文件。上传composer.lock
文件并在共享主机上运行composer install
。这将使用更少的内存!