【專業】續‧Apache / PHP / MySQL on Windows

自從去年電腦重灌之後,因為網站早已改版,不急著要重新設定開發環境,結果就拖了這麼久(毆)總之記下重點以備不時之需:

  1. 安裝 mysql 時要記得打開防火牆設定
  2. 安裝 PHP 時要一併安裝 mysql, mcrypt, mbstring 三個 extension
  3. phpinfo() 是 debug 的好朋友
  4. PHP 的問題多半都是路徑問題,必要時把 libmysql.dll 和 libmcrypt.dll 通通抓進 C:\WINDOWS\System32 裡作雞精就對了

phpMyAdmin 如果出現這個訊息的話:

The configuration file now needs a secret passphrase (blowfish_secret).

就把 phpMyAdmin 目錄下的 config.sample.inc.php 重新命名為 config.inc.php,找到這一行:

$cfg['blowfish_secret'] = ' ';

隨便填一個值進去就可以了。然後這次還多了版本衝突的問題:

Your PHP MySQL library version 5.0.51a differs from your MySQL server version 5.1.31. This may cause unpredictable behavior.

解法如下,當然你也可以改裝舊版的 mysql 不過我懶得重灌(毆)更新檔可洽善心阿宅的懶人包

  1. 更新 PHP 目錄下的 php_mysql.dll 檔案
  2. 把 mysql 目錄裡的 libmysql.dll 複製到 System32 裡去作雞精

本次安裝版本資訊:

  • Windows XP Home
  • Apache 2.2.11 (windows installer)
  • PHP 5.28 (windows installer)
  • mysql 1.5.131 (windows installer)
  • phpMyAdmin 3.1.2

回應

Commenting is closed for this article.

關於雙子貓 / 關於本站

沉浮網路十數年,久居台北。性疏懶無方,喜不務正業,習晝伏夜出,素胸無大志。幼博學強記而頗有文采,少周遊列國而略有見識。及年長,貪多務廣復不求甚解,遂荒於學而疏於業…

元祖‧雙子貓的世界

大搜查線 / 柳葉敏郎

站內資源

雙子貓的三分鐘熱度充分表現在其共享書籤虛擬書櫃之中。身為站長,他會不定期巡視討論區,偶爾也會檢查 pagras.net {at} gmail.com 的信件。雖然沒有太大的意義,但這年頭沒有 RSS 似乎就很遜?