2016-05-27 6 views
0

Я унаследовал проект Laravel 4.2 и выполняю некоторую очистку.Запуск php artisan times out

Когда я бегу php artisan я получаю это:

[Symfony\Component\Process\Exception\ProcessTimedOutException] 
The process "php artisan clear-compiled" exceeded the timeout of 300 seconds. 

Я попытался увеличить время ожидания, но он по-прежнему в конечном итоге бросает же исключение.

Это происходит, когда я пытаюсь запустить любые команды artisan как локально, так и в моей VM (Homestead).

Запуск composer install -o -vvv показывает следующий трассировки стека после того, как происходит тайм-аут (который находится в конце во время php artisan clear-compiled):

Exception trace: 
() at phar:///usr/local/bin/composer.phar/vendor/symfony/process/Process.php:1190 
Symfony\Component\Process\Process->checkTimeout() at phar:///usr/local/bin/composer.phar/vendor/symfony/process/Process.php:361 
Symfony\Component\Process\Process->wait() at phar:///usr/local/bin/composer.phar/vendor/symfony/process/Process.php:203 
Symfony\Component\Process\Process->run() at phar:///usr/local/bin/composer.phar/src/Composer/Util/ProcessExecutor.php:68 
Composer\Util\ProcessExecutor->execute() at phar:///usr/local/bin/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:223 
Composer\EventDispatcher\EventDispatcher->doDispatch() at phar:///usr/local/bin/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:95 
Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar:///usr/local/bin/composer.phar/src/Composer/Installer.php:296 
Composer\Installer->run() at phar:///usr/local/bin/composer.phar/src/Composer/Command/UpdateCommand.php:172 
Composer\Command\UpdateCommand->execute() at phar:///usr/local/bin/composer.phar/vendor/symfony/console/Command/Command.php:259 
Symfony\Component\Console\Command\Command->run() at phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php:844 
Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php:192 
Symfony\Component\Console\Application->doRun() at phar:///usr/local/bin/composer.phar/src/Composer/Console/Application.php:221 
Composer\Console\Application->doRun() at phar:///usr/local/bin/composer.phar/vendor/symfony/console/Application.php:123 
Symfony\Component\Console\Application->run() at phar:///usr/local/bin/composer.phar/src/Composer/Console/Application.php:101 
Composer\Console\Application->run() at phar:///usr/local/bin/composer.phar/bin/composer:43 
require() at /usr/local/bin/composer.phar:24 

Любые идеи, что может быть причиной этого? Единственная информация, которую я видел, - увеличить тайм-аут для Composer, но пока это не сработало.

ответ

0

Попробуйте

php artisan something:test --timeout=0

, если это не работало попытаться удалить папку поставщика и запустить

composer self-update и composer update

Смежные вопросы