雖然目前的 Apache HTTP Server 穩定版為 2.4.6 ,懶得再去重新研究設定,於是選擇 2.2.25 來安裝。不過,裝了較新版的 Apache HTTP Server ,並沒辦法排除啟動時的錯誤:
httpd: Syntax error on line 117 of C:/Apache2.2/conf/httpd.conf: Cannot load C:/php/php5apache2_2.dll into server: \xa7\xe4\xa4\xa3\xa8\xec\xab\xfc\xa9w\xaa\xba\xbc\xd2\xb2\xd5\xa1C
因此,問題就鎖定在 PHP 囉!
PHP For Windows 中,給 Windows XP 用的「x86 Non Thread Safe」中沒有給 Apache 用的 module,所以,必須要下載「x86 Thread Safe」的版本。
另外,目前最新版的 PHP 5.5.4 VC11 x86 Thread Safe 中,只有給 Apache 2.4 用的 module php5apache2_4.dll,沒有給 Apache 2.2 用的 php5apache2_2.dll。因為這樣,只能選擇「PHP 5.4 (5.4.20) VC9 x86 Thread Safe」。
呼~一個個下載、等待,不斷的嘗試錯誤才找到可以和 Apache 2.2 搭配的,終於搞定。
滿懷念在 FreeBSD 上用 ports 來安裝的方法,一道指令下去,剩下的讓它自己來就可以。不過啊,好久沒碰,已經不知改到哪兒去了!
老師
回覆刪除在xp下跑pHp我都用xampp
有免安裝版
之前就在小筆電用這套程式跑
研究所論文的質性分析編碼
最近也用來編製行政網頁
暑假為了玩 Drupal ,其實有安裝 xampp,放假閒閒,純練功。
刪除現在應該很少人那麼閒,還自己慢慢兜的