Я работаю над обновлением проекта Laravel с 5.1.46 до 5.2. *. После того, как я выполнил следующие шаги: https://laravel.com/docs/5.2/upgrade#upgrade -5.2.0 Я выполнил команду
./composer.phar update
Я получаю сообщение об ошибке, когда composer пытается запустить
php artisan clear-compiled
Ошибка сегментации (ядро сброшено)
Я попытался вручную запустить команду
php artisan clear-compiled -vvv
Но у меня точно такой же вывод. У вас есть идеи, как я могу отладить, что является причиной этого? Это появляется с PHP 5.6. Также я попытался использовать PHP 7.4, но похоже, что на компьютере не хватает памяти. По какой-то причине ремесленник забирает всю память компьютера, пока компьютер не зависнет.
Спасибо!
Позже Редактировать:
Я использовал PHP 7.2 с ограничением памяти до 8G, и у меня есть следующий вывод:
> php artisan clear-compiled
PHP Fatal error: Allowed memory size of 8589934592 bytes exhausted (tried to allocate 262144 bytes) in /d/projects/a-car/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 616
PHP Fatal error: Allowed memory size of 8589934592 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0
Script php artisan clear-compiled handling the post-install-cmd event returned with error code 255