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
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
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
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!