Mac上安装PHPRedis,echo phpinfo()显示Unable to load dynamic library的错误
echo phpinfo()时显示的完整错误代码如下:
A PHP Error was encountered
Severity: Core Warning
Message: PHP Startup: Unable to load dynamic library '/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20121212/radis.so' - dlopen(/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20121212/radis.so, 9): image not found
Filename: Unknown
Line Number: 0
Backtrace:
PHP用的是XAMPP集成的环境
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不是提示了 "/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20121212/radis.so" 找不到么?
check 下 configure, make, make install 的步骤是否出错了,比如需要 sudo 之类的
估计是安装失败了,你看看扩展目录下有没有redis.so文件.
这在 Mac EL Capitan 下会比较常见, 因为新版系统有些目录Rootless,sudo 也不能写入.
路径错误
仔细看一下路径,大小写
而且,是redis
而且,是redis
而且,是redis