2011-07-21 20 views
0

一個月前在我的Macbook(OSX)上掛了MAMP,一切都很好。然後我也跟着上如何調試PHP在Eclipse(沒有工作),一個虛假的教程,現在我的PHP文件打開方式:繼教程導致破損的MAMP安裝

文件:///應用程序/ MAMP/htdocs中/

代替:

http://localhost:8888/

僅現在顯示的代碼。如果我將文件名追加到瀏覽器中的本地主機url,PHP服務器可以在服務器上查看,但任何人都可以告訴我如何正確配置PHP/MAMP?我在這個新東西,並試圖解決這個我自己的,但沒有骰子=/

+0

什麼壞了? 'file:/// Applications/MAMP/htdocs/foo.php'不能運行,但是應該是http:// localhost:8888/foo.php。 – zneak

回答

0

你的大部分工作可能會重新配置/etc/apache2/httdp.conf。 配置Apache是​​一個很大的話題,你可能會更好地使用谷歌找到一個很好的教程。 至少,你需要一個處理程序如:

# PHP file handlers. 
<IfModule php5_module> 
     AddType application/x-httpd-php .php 
     AddType application/x-httpd-php-source .phps 

     <IfModule dir_module> 
       DirectoryIndex index.html index.php 
     </IfModule> 
</IfModule> 
+0

您可能會遇到這個問題,但您不應該指向內置的Apache配置。他正在使用MAMP。 – zneak

+0

是http:// localhost:8888/myfilename.php正確顯示文件,但它不是PHP的默認顯示設置。在這個垃圾發生之前,默認情況下,php文件將用mamp/apache打開。但現在,即使我進入mamp/htdocs文件夾,它不會使用服務器 – DannyPHG

+0

感謝球員的提示,但仍然有問題。任何一般東西,我應該看看? – DannyPHG

0

想通了!如果任何人有同樣的問題...

去這裏: http://sawmac.com/mamp/ 設立毫安正確

這裏: http://sawmac.com/mamp/virtual/ 正確設置虛擬主機在Mac

附: 如果你像我一樣搞砸了mamp的apache設置,在完成上述操作之前,請完全刪除程序並重新安裝它。