【问题标题】:Laravel artisan migrate error: "zsh: illegal hardware instruction php artisan migrate"Laravel artisan migrate 错误:“zsh:非法硬件指令 php artisan migrate”
【发布时间】:2020-10-23 08:44:40
【问题描述】:

我正在使用 Laravel 7,当我从终端 php artisan migrate 启动时,我收到此错误

zsh: illegal hardware instruction php artisan migrate

所有其他 artisan 命令都可以正常工作,例如 php artisan make:model 或 php artisan make:migration

系统要求: PHP 7.4.5 (cli) Zend 引擎 v3.4.0 MacBook Pro Catalina 10.15.4

谢谢

【问题讨论】:

  • 您能否检查一下您的迁移是否存在无限循环?
  • 它们是全新的迁移,仅使用 Schema::create 语句(带有 id 和 timestamps 列)

标签: php laravel macos terminal laravel-artisan


【解决方案1】:

刚刚解决。

我正在为虚拟服务器使用 MAMP PRO 问题出在 db 配置中,我在 .env 文件中添加了

DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock

.env 文件中的默认配置对我不起作用,此配置将起作用

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=dbname
DB_USERNAME=root
DB_PASSWORD=root
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock

【讨论】:

    猜你喜欢
    • 2016-05-14
    • 1970-01-01
    • 2018-08-04
    • 2016-10-14
    • 2016-07-07
    • 2017-09-27
    • 2019-10-29
    • 2016-08-09
    • 2020-11-27
    相关资源
    最近更新 更多