問題分析:PHP 沒有加載 MYSQL 模塊

解決方案:

一、如果使用的是 WINDOWS 自帶的 IIS,按以下步驟

1 、修改 php.ini (C:phpphp.ini 根據您的安裝目錄,我的是 C:php)

extension_dir = "C:phpext" (根據您的安裝目錄,我的是 C:php)

;extension=php_mysql.dll

  • ;extension=php_mysql.dll

去掉前面的";"號,改成

extension=php_mysql.dll

  • extension=php_mysql.dll

2 、 複製以下的文件去 PHP 安裝目錄,如:

c:phpext

php_mysql.dll

php_mysqli.dll

重啓 IIS;

3 、拷貝以下文件到 c:windowssystem32 目錄下

libmysql.dll

libmysqli.dll

這兩個文件這裏可以下載:http://www.siteinaweek.com/installphp5/libmysql_dll.zip

二、如果使用的是 Apache

1 、修改 httpd.conf (C:Program FilesApache Software FoundationApache2.2conf)

- LoadModule php5_module "C:/php/php5apache2_2.dll"

- PHPIniDir "C:phpphp.ini"

2 、複製以下五個文件到 C:windowssystem32 目錄下

php5apache2.dll

php5ts.dll

php_mysql.dll

libmysql.dll

libmysqli.dll

點這裏下載:http://www.siteinaweek.com/installphp5/apache.zip

第二種方法因為 PHP 必須支持<? 短標籤才行

打開 php.ini 查找

short_open_tag = Off

  • short_open_tag Off

改為

short_open_tag = On

  • short_open_tag On

再重啓 Apache 服務, 就可以了。