在Mac os上安裝Xampp、iTop和phpMyAdmin遇到的坑
在Mac os上安裝Xampp和iTop(windows的請繞道)
參考資料:
方法一、手動配置環境安裝iTop
注意:
Mac下Apache的預設資料夾為:/Library/WebServer/Documents
方法二、利用Xampp軟體配置環境安裝iTop
步驟:
1、下載一個xampp。
2、把壓縮包裡面的web目錄解壓到 xampp的htdoc目錄下面。
3、啟動xampp,啟動mysql和apache,訪問:http://localhost/web
就可以安裝itop了。
出現問題:
如上圖,MySQL,ProFTPD,Apache 狀態為Stopped.
一、啟動MySQL的解決方法。
1.cmd + Shift + U -> 實用工具 - >活動監視器
2.搜尋“mysql”,退出正在執行的mysql程序
3.重啟xampp,在MySQL Database上點選start.
二、瀏覽器輸入http://localhost/web,出現errors,包含/Applications/XAMPP/xamppfiles等關鍵字眼,說明Mac對資料夾有訪問許可權。
解決方法:
終端輸入
sudo chmod -R 0777 /Applications/XAMPP/xamppfiles/htdocs
可能遇到的問題及解決方法
一、在phpMyAdmin登入介面雖然輸入了正確的MySql賬號密碼,但是進不了相應的介面。(把localhost改為127.0.0.1)
解決方法:(備註:phpMyAdmin是手動下載放在Doucments資料夾下,具體命名根據個人需要)
進入/Library/WebServer/Documents/phpMyAdmin/
再輸入命令:
cp config.sample.inc.php config.inc.php
vim config.inc.php
按照下面進行修改:
$cfg['blowfish_secret'] = '';//用於Cookie加密,隨意的長字串
$cfg['Servers'][$i]['host'] = '127.0.0.1';//MySQL守護程式做了IP繫結
現在可以在瀏覽器中輸入URL:http://localhost/phpmyadmin/
使用者名稱為:root
密碼為你設定的密碼。
就可以login到MySql的管理介面。
二、按iTop安裝過程中,安裝嚮導到達連線本地資料庫時,出現no connection to database。
解決方法,把localhost改成127.0.0.1。