問題分析: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 服務, 就可以了。