2011-04-24 66 views
0

我想要在本地服務器上打印出一個簡單的phpinfo()(使用MAMP)。我在/Applications/MAMP/htdocs (php_sandbox)中創建了一個新目錄,並在其中放置了一個名爲my_phpinfo的文件,其中只有phpinfo()。我如何在我的網絡瀏覽器中查看這個文件的內容?MAMP htdocs phpinfo

如果我將Apache文檔根目錄設置在我的home directory/sites中,建議這樣做嗎?我將主要使用本地服務器來測試/託管一些小型站點。

謝謝!

回答

1

在您的瀏覽器中訪問localhost/my_phpinfo/index.php假設您將文件命名爲 <? phpinfo();?>位於index.php。另外,請確保你正在編輯你的MAMP目錄中正確的php.ini,方法是檢查你的mamp首選項並查看php MAMP使用的是什麼版本。

+0

你推薦使用MAMP嗎?我正在考慮分別安裝mySQL/php。從命令行學習它可能會在稍後幫助我。 – 2011-04-24 18:10:17

+0

我愛MAMP現在我已經開發了大約10年的web應用程序,並且只要我知道它存在就使用了mamp。你仍然可以使用MAMP別名任何cli工具只需閱讀他們的文檔 – austinbv 2011-04-24 18:19:57

+0

MAMP唯一的經驗是嘗試安裝/編譯依賴於MySQL,PHP或Apache的工具。最長的時間他們沒有運送zip php擴展,並且從pecl或pear安裝任何其他工具可以是皮塔餅。 – 2011-04-24 18:38:48

0

你在正確的文件夾默認從我記得。默認情況下,MAMP在端口8888上運行Apache。您應該可以訪問http://localhost:8888/您也可以通過控制面板訪問此頁面(應該有一個打開主頁的按鈕)。此頁面還會顯示您已將MAMP的Apache配置爲在不同的端口上運行。

無論你怎樣命名你的文件,你會想給它一個.php擴展名,所以如果你的文件名爲my_phpinfo,那麼添加一個.php文件,使它變成my_phpinfo.php。確保您函數調用被包裹在PHP標籤,像這樣

<?php phpinfo(); ?> 

如果這個文件是你應該能夠去http://localhost:8888/my_phpinfo.php並獲得PHP信息頁面的htdocs文件夾目錄。

至於移動目錄。我通常這樣做。特別是B/C,它使升級MAMP變得容易一些(已經不得不擔心MySQL)。您可能需要稍微調整文件權限以確保其正確運行。我相信雖然你應該沒問題,因爲它是以你的用戶身份運行的。