我试图让一个 PHP 站点在带有 MySQL 的 Windows Server 上的 IIS 中工作。
我收到了这个错误……</p>
致命错误:在第 363 行调用 C:\inetpub...\adodb\drivers\adodb-mysql.inc.php 中未定义的函数 mysql_connect()
更新……</p>
此链接概述了我在服务器上安装 PHP 所遵循的步骤:
如何让 PHP 和 MySQL 在 IIS 7.0 上运行?
(特别注意有关 php.ini 和 php_mysql.dll 的步骤 6 和 8)。
phpinfo报告中只有两行引用了SQL:
<?php
phpinfo();
?>
配置命令:
cscript /nologo configure.js "--enable-snapshot-build" "--enable-mysqlnd"sql.safe_mode:
本地值关闭,主值关闭
PHP 配置命令 http://img79.imageshack.us/img79/2373/configurecommandmw8.gif
PHP sql.safe_mode http://img49.imageshack.us/img49/3066/sqlsafemoderu6.gif
更新……</p>
我找到了解决方案:如何在 PHP 中安装 MySQL 模块?