Xdebug failed install on Mac m1(XDEBUG在Mac M1上安装失败)
本文介绍了XDEBUG在Mac M1上安装失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在我的Mac M1上安装Xdebug,我按照这个页面(https://xdebug.org/docs/install)进行安装。这是我遵循的步骤:
Step1=>;转至cmd:Arch-x86_64 sudo Pecl Install xdebug
Step2=>;转到php.ini删除此行代码
zend_extension="xdebug.so"
Step3=>;转到php.ini添加此
[xdebug]
zend_extension=/opt/homebrew/lib/php/pecl/20190902/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port="9003"
Step4=>;转到cmd:php-v
错误显示:
我如何才能解决此问题?感谢推荐答案
这里发生的情况是,您构建了扩展的x86_64
版本,但自制软件很可能使用arm64e
架构。这些体系结构不兼容。
您可以通过以下方式验证您的PHP架构:
file `which php`
如果是arm64e
,则需要文档中的原始命令:
sudo pecl install xdebug
如果是x86_64
,则需要针对Apple的双重架构修改命令:
arch -x86_64 sudo pecl install xdebug
值得注意的是,文档上说:在Apple M1硬件上,您可能而不是必须使用...。
这篇关于XDEBUG在Mac M1上安装失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:XDEBUG在Mac M1上安装失败
基础教程推荐
猜你喜欢
- 在 Woocommerce 中根据运输方式和付款方式添加费用 2021-01-01
- 超薄框架REST服务两次获得输出 2022-01-01
- 如何在 PHP 中的请求之间持久化对象 2022-01-01
- Libpuzzle 索引数百万张图片? 2022-01-01
- WooCommerce 中选定产品类别的自定义产品价格后缀 2021-01-01
- mysqli_insert_id 是否有可能在高流量应用程序中返回 2021-01-01
- 通过 PHP SoapClient 请求发送原始 XML 2021-01-01
- 在多维数组中查找最大值 2021-01-01
- XAMPP 服务器不加载 CSS 文件 2022-01-01
- 在 PHP 中强制下载文件 - 在 Joomla 框架内 2022-01-01