我已经尽我所能在 Windows Server 2003 上设置了 IIS (6.0)、PHP (5.2.8) 和 MySQL (5.1.30),所有相关人员都在 IIS 和 PHP让事情互相交谈。
PHP 确实可以工作——但是,我不能使用 PHP 页面中的 mysql 或 mysqli 库。
致命错误:在...中找不到类 'mysqli'
致命错误:在...中调用未定义的函数 mysql_connect()
在 PHP 页面中使用 phpinfo() 时,不会出现与 MySQL 或 MySQLi 相关的信息。
但是,当我从命令行调用 PHP 时,例如
> php -r phpinfo()
与 MySQL 和 MySQLi 相关的信息确实出现在其输出中。
重新启动 IIS 或操作系统不会产生进一步的影响。我在 PHP 根目录中只有一个 php.ini 文件。
我是否还需要以某种方式将 MySQL 连接到 IIS,还是还有其他问题?