php - 无法在 macOS Big Sur 上将带有 Pecl 的 PHP 交易者扩展安装到 Macbook M1 芯片中
问题描述
我正在尝试使用以下方法将交易扩展模块安装到 php buy:
pecl install trader
在安装开始时,我收到一些警告,例如:
Warning: Invalid argument supplied for foreach() in PEAR/Downloader.php on line 594
Warning: Invalid argument supplied for foreach() in /usr/local/lib/php/PEAR/Downloader.php on line 594
但随后安装继续进行,一段时间后我收到此错误:
**#include "php.h"
^~~~~~~
1 error generated.
make: *** [functions/trader_acos.lo] Error 1
ERROR: `make' failed**
Pecl 的版本是:
PEAR Version: 1.10.12
PHP Version: 7.3.24-(to be removed in future macOS)
Zend Engine Version: 3.3.24
我还尝试通过像这样安装来扭转“m1芯片问题”>
arch -x86_64 sudo pecl install trader
但我遇到了同样的问题。
有人可以告诉我这个问题是否与M1芯片或php版本有关,我该如何解决?
谢谢你
解决方案
推荐阅读
- visual-c++ - 如何在 Visual C++ 2010 中从键盘获取用户输入?
- r - 将栅格图层从月转换为年,然后合并
- php - 在 Laravel 控制器中获取请求时未显示 Ajax 发布数据
- azure-cosmosdb - Databricks 作业集群 CosmosDB Jar java.lang.SecurityException
- java - cvc-complex-type.2.4.c:匹配通配符是严格的,但找不到元素“aop:scoped-proxy”的声明
- elasticsearch - 共享主机 OutOfMemoryError 中的 Magento 2.4 Elasticsearch 问题
- python - 这种对列表的特定切片操作的时间和空间复杂度?
- c# - 如何将大图像文件上传到云资产管理服务(Cloudinary)?
- xml - 在 XPath 谓词中使用路径?
- c - 函数'atoi'的隐式声明?