【问题标题】:Laravel error: [Symfony\Component\Process\Exception\RuntimeException] The process has been signaled with signal "4"Laravel 错误:[Symfony\Component\Process\Exception\RuntimeException] 进程已收到信号“4”的信号
【发布时间】:2021-10-10 23:15:45
【问题描述】:

我正在尝试使用命令 php artisan pull 或 push 这给了我以下错误:

zsh: illegal hardware instruction php artisan cms:pull

我还尝试在我的 Laravel 项目中运行 Composer 更新并收到以下错误:

post-autoload-dump: Illuminate\Foundation\ComposerScripts::postAutoloadDump post-autoload-dump: @php artisan package:discover



Executing command (CWD): '/usr/local/Cellar/php/7.4.2/bin/php' -d allow_url_fopen='1' -d disable_functions='' -d memory_limit='1536M' artisan package:discover

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

Exception trace: () at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/process/Process.php:366 Symfony\Component\Process\Process->wait() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/process/Process.php:198 Symfony\Component\Process\Process->run() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Util/ProcessExecutor.php:75 Composer\Util\ProcessExecutor->execute() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:257 Composer\EventDispatcher\EventDispatcher->doDispatch() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/EventDispatcher/EventDispatcher.php:96 Composer\EventDispatcher\EventDispatcher->dispatchScript() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Autoload/AutoloadGenerator.php:313 Composer\Autoload\AutoloadGenerator->dump() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Installer.php:304 Composer\Installer->run() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Command/UpdateCommand.php:163 Composer\Command\UpdateCommand->execute() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/console/Command/Command.php:245 Symfony\Component\Console\Command\Command->run() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/console/Application.php:835 Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/console/Application.php:185 Symfony\Component\Console\Application->doRun() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Console/Application.php:267 Composer\Console\Application->doRun() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/vendor/symfony/console/Application.php:117 Symfony\Component\Console\Application->run() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/src/Composer/Console/Application.php:106 Composer\Console\Application->run() at phar:///usr/local/Cellar/composer/1.9.3/bin/composer/bin/composer:61 require() at /usr/local/Cellar/composer/1.9.3/bin/composer:24

我已经通过以下教程更改了我的 memory_limit。

https://www.remcotolsma.nl/2015/01/homebrew-php-memory-limit-verhogen-voor-composer/

我没有任何区别

我使用的是带有 MacOS Catalina 版本 10.15.3 和 16 GB 内存的 Macbook Pro

【问题讨论】:

标签: php laravel macos


【解决方案1】:

重新安装 composer 并重新启动我的电脑解决了这个问题!

【讨论】:

    【解决方案2】:

    我无法摆脱这个问题,所以我用我的 macbook 中的所有文件进行了备份。我擦除了我的硬盘驱动器并进行了干净的 macos 安装。重新安装所有内容(自制软件、mysql、php、vagrant 等)后,我打开我的项目尝试了上面的命令,一切正常。

    【讨论】:

      猜你喜欢
      • 2016-01-13
      • 1970-01-01
      • 2019-10-17
      • 2023-03-09
      • 2019-03-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-24
      • 2021-04-28
      相关资源
      最近更新 更多