我试图让我的第一个 WordPress 安装在 Windows IIS 7.5 下运行,我遇到了常见的“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”。错误。
我使用了 Web Matrix Installer,它安装了:PHP 5.3.19 Wordpress 3.4 MySQL 5.1
我已经毫无问题地运行了 PHPinfo.php 页面,所以我知道 PHP 正在运行。
MySQL 服务正在运行(尽管我不确定如何测试它是否实际工作)。
大概 WordPress 已正确安装,但无法与 mySQL “对话”。我从其他文章中尝试了以下关于此相同错误的内容:
更改了主机文件,因此 IPv6 被注释掉,就像这样,
127.0.0.1 本地主机
::1 本地主机
之后重新启动IIS。也重启了。
确保我的 php.ini 文件中未注释 extension=php_mysql.dll 和 extension=php_mysqli.dll
授予对整个 WP 目录和 PHP 目录的 IIS_IUSRS 和 NETWORK SERVICE 权限。
确认已经创建了一个指向 PHP 安装目录的环境变量,即 C:\Program Files (x86)\PHP\v5.3\
仅供参考,如果这很重要,我将在 Windows 2008R2 的 Amazon EC2 实例上运行它。
任何帮助将不胜感激 - 这让我有点疯狂,我找不到任何其他建议。