Я просто запустил «композиторское обновление» на моем рабочем сервере и получил эту ошибку:
Script php artisan clear-compiled handling the post-update-cmd event returned with an error
Когда я пытаюсь выполнить какие-либо команды «php artisan», я не получаю никаких результатов.
Я попытался удалить мой файл composer.lock и папку своего поставщика и снова запустить «компоновщик», но никаких результатов.
Вот мой файл composer.json:
{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": { "laravel/framework": "4.2.*", "bllim/laravalid": "dev-laravel4", "facebook/php-sdk-v4" : "~5.0" }, "autoload": { "classmap": [ "app/commands", "app/controllers", "app/composers", "app/models", "app/database/migrations", "app/database/seeds", "app/tests/TestCase.php" ] }, "scripts": { "post-install-cmd": [ "php artisan clear-compiled", "php artisan optimize" ], "post-update-cmd": [ "php artisan clear-compiled", "php artisan optimize" ], "post-create-project-cmd": [ "php artisan key:generate" ] }, "config": { "preferred-install": "dist" }, "minimum-stability": "stable" }
Мой сервер работает с PHP 5.6 и Apache 2.4.
Я решил эту проблему, выполнив следующие шаги: