Board logo

标题: [分享] 针对pdo_mysql安装完后在phpinfo找不到相应模块的问题 [打印本页]

作者: qq514408389    时间: 2013-4-1 17:35     标题: 针对pdo_mysql安装完后在phpinfo找不到相应模块的问题

有些(比如wdos1.0 32位)用RPM包安装的版本系统安装pdo_mysql扩展后,发现在/www/wdlinux/etc/php.in配置文件有"extension=pdo_mysql.so",但在phpinfo里面找不到相应的pdo_mysql模块,原因是在另外一个地方,即/www/wdlinux/apache_php/etc/目录下的php.in配置文件中没有"extension=pdo_mysql.so",这两个地方的php.in文件其实本来就是一样的,但是安装pdo_mysql之后,一个有加入"extension=pdo_mysql.so",一个没有,因此,这两地方的php.in一致了,才能在phpinfo加入pdo_mysql的扩展。
作者: happyboy    时间: 2013-4-1 18:11

本帖最后由 happyboy 于 2013-4-2 09:10 编辑

/www/wdlinux/etc/php.in这是链接文件来的,发现了部分系统中安装A+N环境后,后台显示虽是默认是A+N,但查询后发现链接到的是Nginx的PHP.ini,安装其他组件也会有同样的问题,切换引擎后便能改变链接,正常使用。

解决办法,手动添加

  1. echo "extension=pdo_mysql.so">>/www/wdlinux/apache_php/etc/php.ini
复制代码



或者切换到apache环境下再安装一遍pdo_mysql


装完后在apache和A+N环境中都能正常使用pdo_mysql
作者: happyboy    时间: 2013-4-1 18:19

部分系统已确认A+N环境默认使用的是Nginx的PHP.ini


wdlinux5.5 32位  集成lanmp
wdlinux5.5 32位  rpm安装lanmp
wdos1.0 32位    集成lanmp
wdos1.0 32位    rpm安装lanmp
centos5.9 32位   rpm安装lanmp
作者: admin    时间: 2013-4-1 19:54

默认安装好就这样?


重新连接下文件再安装就可以
ln -sf /www/wdlinux/apachep_php/etc/php.ini /www/wdlinux/etc/php.ini
作者: happyboy    时间: 2013-4-2 09:11

的确,重新链接也是比较简单的解决方法
作者: qq514408389    时间: 2013-4-6 19:04

默认安装好就这样?


重新连接下文件再安装就可以
ln -sf /www/wdlinux/apachep_php/etc/php.ini /www/ ...
admin 发表于 2013-4-1 19:54


这句错了,apachep_php 多了一个p啊




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2