首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
PHP Startup: swoole: Unable to initialize module
通过PECL安装的swoole, 然后添加 Swoole 到 php.ini, > extension=swoole.so 确定安装完后,在 /Applications/MAMP/bin/php/php7.3.7/lib/php/extensions/no-debug-non-zts-20180731 目录中找不到swoole.so文件,然后把这文件放在该目录下,重启配置 在php -m 与 phpinfo中还是没有, 运行php --ri swoole,还是显示 >Extension 'swoole' not present. 最后查看php报错信息 显示  这是什么情况呢?? 折腾了好久还没搞好。。 对了,我这机子之前是已经安装过swoole的,因为重新升级下MAMP PRO 6.0.1版本的,后面发现一堆问题,又给卸载了 重新安装原先的5.4版本,导致原本安装过的php对应版本的扩展都没了。。 ### Swoole版本,PHP版本,以及操作系统版本信息 php版本:7.3.7  操作系统版本信息:macOS Big Sur 11.2.2
发布于5年前 · 7 次浏览 · 来自
提问
涛々
通过PECL安装的swoole, 然后添加 Swoole 到 php.ini, > extension=swoole.so 确定安装完后,在 /Applications/MAMP/bin/php/php7.3.7/lib/php/extensions/no-debug-non-zts-20180731 目录中找不到swoole.so文件,然后把这文件放在该目录下,重启配置 在php -m 与 phpinfo中还是没有, 运行php --ri swoole,还是显示 >Extension 'swoole' not present. 最后查看php报错信息 显示  这是什么情况呢?? 折腾了好久还没搞好。。 对了,我这机子之前是已经安装过swoole的,因为重新升级下MAMP PRO 6.0.1版本的,后面发现一堆问题,又给卸载了 重新安装原先的5.4版本,导致原本安装过的php对应版本的扩展都没了。。 ### Swoole版本,PHP版本,以及操作系统版本信息 php版本:7.3.7  操作系统版本信息:macOS Big Sur 11.2.2
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2021-03-01
鲁飞
上面是你pdo_pgsql的扩展依赖有问题。 下面的swoole是因为你使用的phpize版本不一致。
赞
0
回复
2021-03-02
涛々
回复
鲁飞
pdo_pgsql 这个依赖好像没有加载到。。 没有出现在php -m中 phpize版本不一致:我是用pecl安装的好像没有地方确认我当前要使用到哪个php版本, 我是要换种方式安装嘛
赞
0
回复
2021-03-05
MARiA
回复
涛々
centos的话可以试试用yum装php和swoole。减少扩展安装的麻烦。
赞
0
回复