2012-03-27 43 views
1

在瀏覽器中運行我的PHP文件之前,是否必須安裝apache或nginx? Django本身有一個用於測試Python代碼的運行服務器。是否有類似的方式來測試PHP文件?在瀏覽器中運行我的PHP文件之前,是否必須安裝apache或nginx?

+0

新版本的PHP 5.4有一個可以使用的測試服務器 - http://php.net/manual/en/features.commandline.webserver.php – JohnP 2012-03-27 09:57:37

+0

如果你剛開始,堅持用Apache來開始用。對此有很多更多的支持/建議 - 一旦你感到舒適,並且如果需要切換,請在以後切換到nginx。 – halfer 2012-03-27 10:06:17

+0

謝謝,我現在明白了。 – Eric 2012-03-27 10:07:18

回答

1

您的選項是:

  • 安裝Web服務器,如你所說。
  • 按照JohnP的建議使用web server
  • 安裝php-cli,從控制檯運行腳本,將輸出保存到html文件並在瀏覽器中打開它。

其實,你通常不能在瀏覽器中「運行」php文件。瀏覽器只能向服務器發送請求並顯示腳本的輸出。

1

從php 5.4中有一個built in web server

PHP 5.4之前,您必須安裝一個Web服務器在瀏覽器

+0

謝謝,我現在明白了。 – Eric 2012-03-27 10:08:00

0

是執行PHP文件。你需要像nginx或Apache這樣的東西。安裝其中一個(比如說你的本地機器)。 ,請參閱JohnP的評論 - 最近發佈的新功能。