【发布时间】:2014-01-04 19:45:14
【问题描述】:
我知道这个问题已被问过 N 次,但我似乎无法解决问题。我正在尝试在我的本地 VM 机器上安装 wordpress。我的 mysql 运行良好,如下所示。
vishal@ubuntu:/etc/apache2$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 39
Server version: 5.1.41-3ubuntu12.10 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
尽管进行了多次尝试,但仍出现以下错误: “您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”
我试图用 myql.so 的确切路径取消注释 extension_dir 并将扩展名作为 mysql.so。
我有两个 php.ini 文件,我不确定它们是否正确。一个存在于 /etc/apache2 /phi.ini 和第二个存在于 /etc/php5/cli/php.ini 中。
/etc/php5 中没有 php.ini 文件。我尝试安装了很多次,但它没有出现在那里。
两者都指的是实际的 mysql.so 库路径,并提到扩展名为 mysql.so
任何人都可以建议可能出现什么问题吗?谢谢!
【问题讨论】:
-
您需要在 php.ini (apache2 和 cli) 中启用 mysql 扩展。然后重启apache。查看 phpinfo() 输出,mysql 需要在那里。或者尝试从控制台执行“php -v”,可能会出现一些错误。
-
你能确认这些扩展存在并且没有在你的 php.ini 文件中被注释掉吗?