작곡가를 사용하여 Laravel 4 프로젝트 중 하나에 어제 aws/aws-sdk-php
을 설치하려고했으나 정확히 일련의 이벤트는 기억이 나지 않지만 성공적으로 설치되지 않았습니다. 그 이후로, 저는 작곡가가 메모리가 부족한 오류를 받았습니다. - 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
.작곡가가 모든 프로젝트에서 메모리가 부족합니다. Mac OS X
php.ini memory_limit
을 -1로 늘 렸습니다. 이것은 개발 및 프로덕션 환경 (프로덕션 환경에서는 CentOS 6)에서 여전히 발생합니다. composer_update
을 실행할 때 CLI를 통해 memory_limit
을 증가 시키면 설치가 완료되지만 영원을 필요로합니다.
Composer가 메모리 부족을 방지하기 위해 제거해야 할 일종의 캐시가 있습니까? 작곡가 업데이트를 실행할 때마다 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",
"app/database/seeds",
"app/tests/TestCase.php",
"app/libraries"
]
},
"scripts": {
"post-install-cmd": [
"php artisan optimize"
],
"pre-update-cmd": [
"php artisan clear-compiled"
],
"post-update-cmd": [
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "dev"
}
나는이 문제를 조사하고 싶습니다 - 당신은 당신이하려고하는 작곡가 파일을 게시 할 수 있습니다 실행 중이거나 현재 개인적인 것을 사용하는 경우 수정 된 버전입니다. – Danack
물론입니다. 두 가지 프로젝트, AWS SDK를 설치하려고 시도한 프로젝트와 내가하지 않은 프로젝트가 있습니다. 내가 시도한 것을 게시 할 것입니다 – NightMICU