在瀏覽器中運行我的PHP文件之前,是否必須安裝apache或nginx? Django本身有一個用於測試Python代碼的運行服務器。是否有類似的方式來測試PHP文件?在瀏覽器中運行我的PHP文件之前,是否必須安裝apache或nginx?
1
A
回答
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的評論 - 最近發佈的新功能。
相關問題
- 1. apache是否必須安裝在php或mysql之前?
- 2. 在安裝Zend Server之前,我是否必須卸載Xampp?
- 3. 錯誤:您必須在安裝nginx之前創建鏈接pcre'
- 4. 也必須在未來的瀏覽器中安裝Silverlight嗎?
- 5. 我是否必須在我的Apache服務器上安裝Ruby來運行腳本
- 6. 運行Apache服務器,瀏覽器響應說它是nginx
- 7. 如何檢查我是否在瀏覽器中運行JavaScript代碼或不在瀏覽器中運行?
- 8. 是否有必要將Unicorn放在Nginx(或Apache)之後
- 9. 我是否必須運行模擬器或編輯器是否足夠
- 10. 在寫入文件之前,我是否必須對unicode變量進行編碼?
- 11. 運行PHP文件了瀏覽器的
- 12. 我必須在訪問https網址之前安裝證書嗎?
- 13. 爲什麼在運行之前必須先保存文件?
- 14. PHP文件在瀏覽器中打開而不是運行
- 15. TLS在發送之前是否必須加密整個文件?
- 16. 如何在關閉瀏覽器之前運行php代碼
- 17. 瀏覽器必須加載並在後臺運行
- 18. 檢查PHP是否安裝在Apache或IIS服務器上?
- 19. PhpStorm在瀏覽器中運行文件
- 20. 在瀏覽器中運行.py文件
- 21. 在運行eclipse插件之前是否需要安裝檢查器框架?
- 22. 我是否必須關閉瀏覽器才能刷新我的Java小程序?
- 23. 我在安裝react-bootstrap之前是否需要安裝React
- 24. 如何知道perl或pm文件運行時必須安裝哪些庫?
- 25. 在調用qRegisterMetaType之前,我是否必須調用Q_DECLARE_METATYPE?
- 26. 是否必須在jenkins slave機器上安裝svn?
- 27. 我們可以從瀏覽器安裝插件或軟件嗎?
- 28. 在安裝開始之前運行可執行文件
- 29. 告訴瀏覽器是否在windows或mac/linux上運行chrome
- 30. 我是否必須在Apache Tiles的每個tile中包含libs?
新版本的PHP 5.4有一個可以使用的測試服務器 - http://php.net/manual/en/features.commandline.webserver.php – JohnP 2012-03-27 09:57:37
如果你剛開始,堅持用Apache來開始用。對此有很多更多的支持/建議 - 一旦你感到舒適,並且如果需要切換,請在以後切換到nginx。 – halfer 2012-03-27 10:06:17
謝謝,我現在明白了。 – Eric 2012-03-27 10:07:18