Laravel 5.2-php artisan失败-进程已通过信号“发出信号”;5“;

Laravel 5.2-php artisan失败-进程已通过信号“发出信号”;5“;,php,macos,laravel,Php,Macos,Laravel,因此,我试图在Mac OSX 10.10上安装一个laravel应用程序,当运行composer install时,它会进入后期脚本“clear compiled/optimize”,并失败,出现以下错误: > post-install-cmd: php artisan clear-compiled   [Symfony\Component\Process\Exception\RuntimeException]   The process has been signaled with

因此,我试图在Mac OSX 10.10上安装一个laravel应用程序,当运行composer install时,它会进入后期脚本“clear compiled/optimize”,并失败,出现以下错误:

> post-install-cmd: php artisan clear-compiled


  [Symfony\Component\Process\Exception\RuntimeException]
  The process has been signaled with signal "5".


Exception trace:
 () at phar:///usr/local/bin/composer/vendor/symfony/process/Process.php:375
 Symfony\Component\Process\Process->wait() at phar:///usr/local/bin/composer/vendor/symfony/process/Process.php:203
 Symfony\Component\Process\Process->run() at phar:///usr/local/bin/composer/src/Composer/Util/ProcessExecutor.php:62
 Composer\Util\ProcessExecutor->execute() at phar:///usr/local/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:204
 Composer\EventDispatcher\EventDispatcher->doDispatch() at phar:///usr/local/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:94
 Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar:///usr/local/bin/composer/src/Composer/Installer.php:337
 Composer\Installer->run() at phar:///usr/local/bin/composer/src/Composer/Command/InstallCommand.php:134
 Composer\Command\InstallCommand->execute() at phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php:259
 Symfony\Component\Console\Command\Command->run() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:844
 Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:192
 Symfony\Component\Console\Application->doRun() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:189
 Composer\Console\Application->doRun() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:123
 Symfony\Component\Console\Application->run() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:99
 Composer\Console\Application->run() at phar:///usr/local/bin/composer/bin/composer:43
 require() at /usr/local/bin/composer:24

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...

Trace/BPT trap: 5
>安装后cmd:php artisan clear已编译
  [Symfony\Component\Process\Exception\RuntimeException]
  进程已通过信号“5”发出信号。
异常跟踪:
()在phar:///usr/local/bin/composer/vendor/symfony/process/Process.php:375
Symfony\Component\Process\Process->wait()位于phar:///usr/local/bin/composer/vendor/symfony/process/Process.php:203
Symfony\Component\Process\Process->run()在phar:///usr/local/bin/composer/src/Composer/Util/ProcessExecutor.php:62
Composer\Util\ProcessExecutor->execute()位于phar:///usr/local/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:204
Composer\EventDispatcher\EventDispatcher->doDispatch()位于phar:///usr/local/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:94
Composer\EventDispatcher\EventDispatcher->dispatchScript()位于phar:///usr/local/bin/composer/src/Composer/Installer.php:337
Composer\Installer->run()位于phar:///usr/local/bin/composer/src/Composer/Command/InstallCommand.php:134
Composer\Command\InstallCommand->execute()位于phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php:259
Symfony\Component\Console\Command\Command->run()在phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:844
Symfony\Component\Console\Application->doRunCommand()位于phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:192
Symfony\Component\Console\Application->doRun()位于phar:///usr/local/bin/composer/src/Composer/Console/Application.php:189
Composer\Console\Application->doRun()位于phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:123
Symfony\Component\Console\Application->run()在phar:///usr/local/bin/composer/src/Composer/Console/Application.php:99
Composer\Console\Application->run()位于phar:///usr/local/bin/composer/bin/composer:43
require()位于/usr/local/bin/composer:24
安装[--首选源代码][--首选区][--干运行][--开发][--无开发][--无插件][--无自定义安装程序][--无自动加载程序][--无脚本][--无进度]-[v | vv | vvv | verbose][--o |--优化自动加载程序][--类映射权威][--忽略平台需求][]。。。
跟踪/BPT陷阱:5
我几乎找不到关于这个错误的解释,我找到的几个地方提供了更新SVN或git以及其他一些不相关的解决方案。你知道这是什么原因吗?

试试这个:

composer install --no-scripts

当然,这是可行的,因为它跳过了导致问题的post脚本……但这并没有告诉我为什么会发生这种情况,或者如何在不失败的情况下运行这些命令。您全局设置了composer,对吗?尝试“composer self update”,然后“composer install--preference dist”,避免使用脚本@Piya不是一个选项。我确实运行了这两个命令,但仍然没有用。你有调试器吗?那我就有点困惑了。因为这个问题很少见。