VPS侦探论坛

 找回密码
 注册
查看: 6280|回复: 5

安装最新的lnmp安装mongo扩展总是提示错误

[复制链接]
发表于 2014-7-22 10:11:30 | 显示全部楼层 |阅读模式

Warning: PHP Startup: Unable to load dynamic library '/home/persy/download/mongo-1.5.4/modules/mongo.so' - /home/persy/download/mongo-1.5.4/modules/mongo.so: undefined symbol: zend_new_interned_string in Unknown on line 0


sudo pecl install mongo    安装


64位 ubuntu
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-7-22 11:25:13 | 显示全部楼层


pecl uninstall mongo后重新安装试试
安装的话应该会安装到/usr/local/php/lib/php/extensions/no-debug-non-zts-****/的目录
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-7-22 11:31:47 | 显示全部楼层

回复 2# 的帖子


安装成功后:
Installing '/usr/lib/php5/20121212/mongo.so'

install ok: channel://pecl.php.net/mongo-1.5.4
configuration option "php_ini" is not set to php.ini location
You should add "extension=mongo.so" to php.ini

php.ini也添加扩展了: extension = /usr/lib/php5/20121212/mongo.so
php-fpm也reload了,但还是提醒没有mongo.php
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2014-7-22 11:57:40 | 显示全部楼层

回复 2# 的帖子




php-fpm  重启时显示:
undefined symbol: zend_new_interned_string
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-7-22 13:59:17 | 显示全部楼层


求答案    undefined symbol: zend_new_interned_string

军哥运维代购:http://shop63846532.taobao.com/

发表于 2014-7-22 15:30:08 | 显示全部楼层

按错误看像是64位的系统却安装了32位的模块
具体原因不清楚

用标准的方式安装:https://www.vpser.net/manage/lnmp-php-install-ext.html

按目录看不是lnmp的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-20 17:42 , Processed in 0.027195 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表