2013-07-23 35 views
9

Tôi cố gắng để thực hiện:soạn cập nhật "quá trình giết"

composer.phar update 

Và nhận:

Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 71 bytes) in phar:///home/xxxxxxx/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 123

Các xxxxxxx là người sử dụng.

Và sau đó tôi đã cố gắng để thực hiện:

php -d memory_limit=256M ~/bin/composer.phar update 

Và:

php -d memory_limit=512M ~/bin/composer.phar update 

Sau đó, tôi nhận được điều này:

Yikes! One of your processes (php, pid 14331) was just killed for excessive resource usage. Please contact DreamHost Support for details.**

Làm thế nào tôi có thể thực hiện cập nhật soạn nhạc trên Dreamhost chia sẻ chủ? Ai có thể trải nghiệm tình huống này có thể giúp tôi được không?

Bối cảnh: Laravel 4

+0

hãy cẩn thận, Dreamhost chia sẻ máy chủ lưu trữ alow để cài đặt nhà soạn nhạc, nhưng máy chủ lưu trữ quá chậm để chạy "bản cập nhật soạn nhạc". Không có ý nghĩa nó, bạn có thể cài đặt nhưng không thể sử dụng. –

+1

phản hồi từ Dreamhost: "Tôi e rằng có thể tốt nhất là nên xem xét việc sử dụng dịch vụ VPS của chúng tôi. Các quy trình đến từ tài khoản của bạn quá cao để duy trì kế hoạch chia sẻ của chúng tôi. Đây là liên kết có thông tin về dịch vụ VPS của chúng tôi cần thiết. " kết thúc câu chuyện: lệnh "cập nhật nhà soạn nhạc" không thể sử dụng trong máy chủ chia sẻ dreamhost vì máy chủ quá chậm và bị giới hạn, máy chủ lưu trữ không hợp lệ. –

+1

Tôi đã có thể cài đặt Laravel 4 cách đây hai tháng bằng cách sử dụng nhà soạn nhạc ... nhưng bây giờ tôi đã thử lại và xử lý đã bị giết ... –

Trả lời

27

Chạy lệnh composer update trên máy tính phát triển của bạn, tạo ra các tập tin composer.lock cho bạn. Tải lên tệp composer.lock và trên máy chủ dùng chung chỉ cần chạy composer install. Điều này sẽ sử dụng bộ nhớ ít hơn rất nhiều!

+0

Điều này có thể giải quyết vấn đề, và chính xác để sống nhưng không thực sự giải thích tại sao nó thất bại và điều đó không nên! –

+0

working..upload tệp composer.lock cục bộ trên máy chủ và chạy lệnh composer install – Savoo

+0

bạn đã lưu cuộc sống của mình –

Các vấn đề liên quan