0

伙计们

我已经从源头安装了 mysqli.so:

[root@li460-123 no-debug-non-zts-20090626]# pwd
/usr/lib64/extensions/no-debug-non-zts-20090626
[root@li460-123 no-debug-non-zts-20090626]# ls
mysqli.so  pdo_mysql.so
[root@li460-123 no-debug-non-zts-20090626]# 

然后我在 /php-install-2/etc/php.ini (我的 php 安装位置)中启用它:

extension=/usr/lib64/extensions/no-debug-non-zts-20090626/mysqli.so

然后我重新启动我的 nginx 服务器,但 phpinfo 没有显示 MySQLi。

[http://sobugou.com/phpinfo.php][1]

我的 php 安装在

[root@li460-123 php-install-2]# pwd
/disk1/php-install-2
[root@li460-123 php-install-2]# ls
bin  etc  include  lib  man  sbin  share  var
[root@li460-123 php-install-2]# cd etc/
[root@li460-123 etc]# ls
php-fpm.conf  php-fpm.conf.default  php.ini
[root@li460-123 etc]#

有人可以帮忙吗?谢谢 !

4

1 回答 1

0

当您查看http://sobugou.com/phpinfo.php时,您可以看到Loaded Configuration File设置为(none). 这意味着您的 php.ini 配置文件没有被使用。可以--with-config-file-path=PATH在 PHP 编译期间使用标志修复问题。

查看更多:php.ini 是不存在的已加载配置文件(无)

于 2013-01-12T16:23:39.593 回答