環境
xp sp3/iis6
php6
我的iis安裝包是從網上下載的,沒有使用原系統光盤的安裝包。至於iis6整合php5環境,網上很多這裡就不介紹。主要描述我在配置過程中遇到的mysql連接問題,
系統異常提示:error: Call to undefined function mysql_connect() in,通過查php的配置信息,發現沒有多mysql進行支持
解決思路
1、檢查php的環境
<?php phpinfo();?>
php.ini路徑問題
如果php.ini路徑能被系統正確找到,則會現在以上的界面。
extension_dir路徑問題,
如果路徑不正確則要對php.ini進行修改,找到extension_dir進行修改
extension=php_mysql.dll檢查是否啟用
檢查php.ini中的extension=php_mysql.dll前面分號是否去掉
在php.ini的配置文件中找到mysql欄目
配置如下
mysql.default_port=3306
mysql.default_host=localhost
mysql.default_user=root
2、libmysql.dll
檢查C:\WINDOWS\system32是否有libmysql.dll文件。如果沒有,就從php安裝路徑下面拷貝一個到system32下面
再次檢查php的環境配置信息
看到這些信息表示mysql相關配置成功!