對於網頁設計者來說,通常會在本機安裝一個相似環境來測試,而安裝 xampp 套件是一個相當方便的方式,而且它不管是linux、os x、windows 的環境,都有開發套件可以自動安裝。最近將 mac 升級為 Yosemite 時,要開啟 mysql 的時候,就發現 phpmyadmin 出現無法登入顯示2002錯誤,根本無法啟動 mysql。
於是直接到 xampp 網站上查看,原來有個 issue 早就在8月底發現了,只是我沒有注意官網有釋出 xampp 新版本,所以只要下載重新安裝就可以解決這個問題。
官網說明:https://www.apachefriends.org/blog/new_xampp_20140822.html
最新版下載:https://www.apachefriends.org/download.html
補充
安裝完成之後,mysql的root帳號密碼是空的,自己要重設,另外上面的舊帳號也要重新建立一次。若是以前有建立多站台,記得修改 httpd.conf。
sudo vi /Applications/XAMPP/xamppfiles/etc/httpd.conf
將 httpd-vhosts.conf 引入使用
# Virtual hosts Include etc/extra/httpd-vhosts.conf
你或許會想要看:
- 在 mac XAMPP 下安裝 Imagemagick
- mac 在 XAMPP 環境下安裝 php 延伸外掛模組 intl
- [mac] mac 使用者必安裝的虛擬機器 Parallels Desktop 推薦
- [mac] 讓 Finder 裡面的檔案夾也顯示容量大小
- Codeigniter 使用 mysqli 無法備份資料庫
- [mac] 快速複製檔案的完整路徑
- Mac 升級到 Yosemite,執行 app 出現需要安裝舊版 Java SE 6
- 如何利用 mac、ipad 透過 iphone 來撥打或接聽電話
- VPS 主機,在Centos7上安裝 Linux+Nginx+MySQL+PHP 環境安裝
- DigitalOcean 主機,安裝 HHVM、Nginx、Mysql 在 Ubuntu 14.04 上