我安装了 PHP 5.3.2 版。我正在尝试连接到远程 mysql 数据库版本 4.1.22
PHP 在 IIS7 上运行
问题出在我的 php.ini 中,仅包含 2 个文件作为扩展名:
extension=php_curl.dll
extension=php_sqlite3.dll
我将这些添加到 php.ini
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
并将3个dll文件放在安装PHP的ext文件夹中。但我不断收到 500 服务器错误。PHP 错误日志中没有记录任何内容。
我从事件查看器应用程序错误中得到了这个:
Faulting application php-cgi.exe, version 5.3.2.0, time stamp 0x4b8ebb1d, faulting module php-cgi.exe, version 5.3.2.0, time stamp 0x4b8ebb1d, exception code 0xc0000005, fault offset 0x0000193a, process id 0x2540, application start time 0x01cd441011e2e3a0.
基本上我在使用 mysql_connect() 时遇到错误,即:
Call to undefined function mysql_connect()
任何帮助将不胜感激。