phpinfo()与php-i不同,用于pdo_mysql

时间:2011-02-13 22:47:16

标签: php

安装我的php扩展pdo_mysql时出现严重问题。

我的phpinfo()显示mysql未启用,但是当我执行php-i或php-m时,启用了mysql。 我已经检查了我的php.ini,并且我在正确加载的php.ini中做了正确的更改: 我的extension_dir和extension =也是正确的。

我的操作系统:mac os x 10.5

我无法理解为什么我的phpinfo()中没有启用mysql !! 请帮我这个,我已经被困了好几天了!

1 个答案:

答案 0 :(得分:4)

命令行和Web服务器使用的php.ini可能不一样。检查phpinfo的“已加载配置文件”以确保您正在编辑正确的文件。

检查行:

pdo_mysql.default_socket =的/ var / MySQL的/的mysql.sock

mysql.default_socket = /var/mysql/mysql.sock

mysqli.default_socket = /var/mysql/mysql.sock

OSX默认在/tmp/mysql.sock中创建mysql.sock,因此您可能需要更新这些行。