相关疑难解决方法(0)

Composer在每个项目上耗尽内存,Mac OS X.

我试图在aws/aws-sdk-php昨天使用Composer在我的一个Laravel 4项目上安装,我不记得确切的事件链但它没有成功安装.从那以后,我一直在收到Composer内存耗尽的错误 - Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52.

我将php.ini memory_limit增加到-1,这仍然发生在我的开发和生产环境中(生产是Cent OS 6).如果我memory_limit在运行时通过CLI 增加安装,但安装成功完成,composer_update但这需要一个永恒的时间.

是否需要清除某种缓存以防止Composer内存不足?我觉得每次运行composer update时它仍在尝试安装AWS SDK.

作曲家文件

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.0.*",
        "rtablada/package-installer": "dev-master",
        "mogreet/mogreet-php": "dev-master",
        "twilio/laratwilio": "dev-master",
        "balloon/elephant.io": "dev-master",
        "facebook/php-sdk": "dev-master",
        "way/generators": "dev-master",
        "codesleeve/asset-pipeline": "dev-master",
        "natxet/CssMin": "dev-master"
    },
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations", …
Run Code Online (Sandbox Code Playgroud)

php composer-php laravel-4

12
推荐指数
4
解决办法
2万
查看次数

Composer:安装包时允许内存大小错误

当我运行时,composer require yab/laravel-scout-mysql-driver这是我得到的输出:

Using version ^2.40 for yab/laravel-scout-mysql-driver
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/Cellar/composer/1.3.2/libexec/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/Cellar/composer/1.3.2/libexec/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52

Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.
Run Code Online (Sandbox Code Playgroud)

我正在运行 Composer 1.9.2。

这是我使用 …

php composer-php

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

composer-php ×2

php ×2

laravel-4 ×1