php - Laravel artisan migrate 错误:“zsh:非法硬件指令 php artisan migrate”
问题描述
我正在使用 Laravel 7,当我从终端 php artisan migrate 启动时,出现此错误
zsh: illegal hardware instruction php artisan migrate
所有其他工匠命令都可以正常工作,例如 php artisan make:model 或 php artisan make:migration
系统要求:PHP 7.4.5 (cli) Zend Engine v3.4.0 MacBook Pro Catalina 10.15.4
谢谢
解决方案
刚刚解决了。
我正在为虚拟服务器使用 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
推荐阅读
- unix - SAS 数据集名称无效
- c++ - -O 启用编译(静态 constexpr 数据成员)
- oracle - oracle - 我可以在 clob 中使用 contains 和 near 吗?需要加快查询
- python - Tkinter 将 optionMenu 中选择的选项带入变量以供进一步使用
- smtp - 如何使用 procmail 更改电子邮件标题?
- go - 无需输入网络拨号即可模拟网络连接
- java - 将枚举的 ArrayList 转换为字符串
- java - Java注解接口
- python - 检查 Python 字典中的值是否低于阈值以增加另一个字典中的值
- json - 使用 rss2json “无法处理的实体”读取 Ionic 3 RSS