请帮忙!我已经试了一段时间了,但还是无法安装,一直出现下面的 ol 消息。
在自己的服务器上运行。MYSql、PHP、Apache 已安装。已取消注释我的 php.ini 中的扩展。模块已安装,可以看到 mysql.so 文件。已运行 phpinfo()http://guerraysaenz.us/test.php
您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。
Apache 错误日志:
PHP 警告:模块‘pdo_mysql’已在第 0 行的未知位置加载 [2012 年 7 月 7 日星期六 11:59:23] [通知] Apache/2.2.22 (Ubuntu) DAV/2 SVN/1.6.17 mod_fcgid/2.3.6 PHP/5.3.10-1ubuntu3.2 已配置 Suhosin-Patch mod_ruby/1.2.6 Ruby/1.8.7(2011-06-30) mod_ssl/2.2.22 OpenSSL/1.0.1 — 正在恢复正常运行 PHP 警告:PHP 启动:无法加载动态库“/usr/lib/php5/20090626/modulename.extension”-/usr/lib/php5/20090626/modulename.extension:无法打开共享对象文件:第 0 行“未知”中没有该文件或目录 PHP 警告:PHP 启动:无法加载动态库“/usr/lib/php5/20090626/pdo_sqlite.so”-/usr/lib/php5/20090626/pdo_sqlite.so:无法打开共享对象文件:第 0 行未知中没有该文件或目录 PHP 警告:PHP 启动:无法加载动态库“/usr/lib/php5/20090626/msql.so”-/usr/lib/php5/20090626/msql.so:无法打开共享对象文件:第 0 行“未知”中没有该文件或目录 PHP 警告:模块‘PDO’已加载到未知的第 0 行 PHP 警告:模块‘pdo_mysql’已在第 0 行的未知位置加载
答案1
也许尝试备份/etc/php5
,然后执行
sudo apt-get purge php5-common libapache2-mod-php5 php5-mysql
这将删除这些软件包的所有配置。然后重新安装它们
sudo apt-get install libapache2-mod-php5 php5-mysql
这应该会将这些模块的新配置恢复到原位。然后您可以将现有配置与备份进行比较/etc/php5
,并可能找出问题所在。