Bagaimana untuk Menyelesaikan Ralat Had Memori Kemas Kini Komposer pada Pelayan Jauh?

DDD
Lepaskan: 2024-10-25 07:03:28
asal
1038 orang telah melayarinya

How to Resolve Composer Update Memory Limit Errors on Remote Servers?

Menyelesaikan Ralat Had Memori Kemas Kini Komposer

Masalah:

Apabila cuba menjalankan kemas kini komposer pada pelayan jauh melalui SSH , pengguna mungkin menghadapi ralat had ingatan.

Mesej Ralat:

Fatal error: Allowed memory size of 134217728 bytes exhausted
Salin selepas log masuk

Penyelesaian:

1. Tingkatkan Had Memori Menggunakan Perintah:

Seperti yang dicadangkan oleh penyedia pengehosan, cuba jalankan arahan dengan had memori yang dipertingkatkan:

php -d memory_limit=512M composer update
Salin selepas log masuk

2. Tetapkan Pembolehubah COMPOSER_MEMORY_LIMIT:

Jika arahan di atas gagal, isunya mungkin dengan fail boleh laku komposer. Tetapkan pembolehubah persekitaran COMPOSER_MEMORY_LIMIT untuk mengalih keluar sebarang sekatan had memori:

COMPOSER_MEMORY_LIMIT=-1 composer update
Salin selepas log masuk

Ini membolehkan Komposer memperuntukkan memori tanpa had semasa proses kemas kini.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat Had Memori Kemas Kini Komposer pada Pelayan Jauh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan