我如何让PHP使用ADOdb和MySQL?

我正在尝试使用MySQL在Windows Server上的IIS中获得一个PHP站点。

我得到这个错误…

致命错误:调用未定义的函数mysql_connect()在第363行的C:\ inetpub … \ adodb \ drivers \ adodb-mysql.inc.php


更新中…

这个链接概括了我在服务器上安装PHP所遵循的步骤:
我如何让PHP和MySQL在IIS 7.0上工作?
(注意特别是步骤6和8,重新loginphp.ini和php_mysql.dll)。

phpinfo报告中只有两行引用SQL:

<?php phpinfo(); ?> 

configuration命令:
cscript / nologo configure.js“–​​enable-snapshot-build”“–enable-mysqlnd”

sql.safe_mode:
本地价值关,主价值关

PHPconfiguration命令http://img79.imageshack.us/img79/2373/configurecommandmw8.gif

PHP sql.safe_mode http://img49.imageshack.us/img49/3066/sqlsafemoderu6.gif


更新中…

我find了解决scheme: 如何在PHP中安装MySQL模块?

Solutions Collecting From Web of "我如何让PHP使用ADOdb和MySQL?"

看看phpinfo是否用你的PHP编译mysql函数

 <?php phpinfo(); ?> 

由于在一些版本的PHP,它不是默认的安装。

编辑更新:

你的phpinfo()中应该有一个完整的MySQL类别。

看到这个例子: https ://secure18.easycgi.com/phpinfo.php(谷歌搜索示例)

这听起来像你正在使用的PHP版本尚未与MySQL支持编译,或者尚未在php.ini中启用。

看起来你没有安装MySQL PHP扩展! 除了安装正确的模块之外,您不必进行任何配置(不应该对ADODB做任何事情 )。

PHP也有两个版本 – 一个CGI版本和一个ISAPI模块。 你最好使用与ISS ISAPI版本,并添加所有的辅料…

我找到了解决方案: 如何在PHP中安装MySQL模块?