1. 程式人生 > >在Mac os上安裝Xampp、iTop和phpMyAdmin遇到的坑

在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了。

出現問題:
stopped

如上圖,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。