來源:互聯網
上載者:User
關鍵字
IIS上面安裝PHP+MYSQL的經驗回憶
1)不要下載www.php.net上面那個Windows Installer裝完了之後不能用MySQL都不知道問題出在哪。永遠修不好,沒錯的。EXTention永遠無法載入。於是php_mysql.dll永遠進入不了記憶體。MYSQL_CONNET()函數永遠找不到。永遠設定不好。你根本不知道他做了什麼!於是很多在PDO出現之前的程式都用不了。
2)所以一定要手動。手動是王道。因為我們知道我們要做什麼。不要懶。
3)下這個# PHP 5.2.5 zip package [9,713Kb] - 08 November 2007
md5: a1e31c0d872ab030a2256b1cd6d3b7d1
手動開始了
4)解壓縮。到D:\php,把php.ini-recommand改成php.ini.然後把extenstion=php_mysql.dll前面的分號刪除,再把open_short_tag=On(為了運行Discuz!),然後呢把extension_dir設定為D:\php\ext\
5)我的電腦單擊滑鼠右邊的按鈕,屬性,環境變數,在下面的Path裡面加入D:\PHP,貌似彷彿也許可能是為了運行PHP.exe
6)開啟IIS6建立一個WEB擴充,把d:\php\php5isapi.dll加入進去
7)建立一個網站,在主目錄選項卡上面的下面有一個配置,進去以後增加一個php的擴充dll,還是d:\php\php5isapi
8)然後重啟windows 2003.
這個時候測試一下mysql_connect終於能用了。不說什麼Call undefined function了
好了,我要說得就這些。上面寫了這麼多完全是一口氣寫下來的,也沒有看對不對,也許有遺漏的,也許有不妥比如變數名稱。大概就是這樣了。
貌似讓我的回憶能力還是可以的。恩。
順便提及。前兩天伺服器記憶體壞掉,因此造成伺服器藍屏大修。資料基本沒有丟失。在這裡給西部資料的企業級SATA2硬碟做廣告。品質不錯。真得不錯。在這裡批評金士頓1G記憶體,壞的太快。