2013-05-05 55 views
2

我想了解MAMP如何管理Apache Web服務器,但我找不到作爲MAMP起始頁面提供服務的index.*文件。用作MAMP起始頁URL的索引*文件在哪裏?

不包含虛擬主機配置httpd-vhosts.confApplications/MAMP/htdocs僅包含我自己的站點,因此http://localhost/MAMP/?language=English如何/在哪裏配置?我安裝MAMP的首選項顯示「起始頁URL」爲/MAMP/,是另一個目錄的別名嗎?

回答

4

而不是像MAMP/htdocs你可能會想到,你會發現所有的「起始頁」的東西,在MAMP/bin/mamp(例如英文頁面MAMP/bin/mamp/English/index.php)。

這是由於MAMP/conf/apache/httpd.conf以下行:

Alias /MAMP "/Applications/MAMP/bin/mamp" 



一個警告的話語

如果使用甲基苯丙胺的單觸易於使用的網絡服務器(許多博客建議,因爲蘋果煩惱從系統偏好中消除了「Web共享」),那麼這些維護頁面對任何地方的所有人都可用(感謝Allow from all,您將在配置文件附近看到別名)。 世界上的每個人都可以看到你完整的php配置並編輯你的數據庫。以下別名也有問題。

Alias /phpMyAdmin "/Applications/MAMP/bin/phpMyAdmin" 
    Alias /SQLiteManager "/Applications/MAMP/bin/SQLiteManager" 

你可以嘗試鎖定甲基苯丙胺,但它可能更容易,只是不使用甲基苯丙胺,因爲它是不打算用於實時網站。正如MAMP網站所說:

MAMP主要是作爲Macintosh計算機的PHP開發環境創建的,因此不應當用作Internet的Live Web服務器。在這種情況下,我們建議您使用提供的Apache或Linux服務器使用Mac OS X服務器。

+0

偉大的建議,謝謝馬特! – 2013-12-09 21:47:22

0

嗨轉到從Finder中 應用開拓MAMP文件夾 然後打開htdocs中