[英]do I need to setup a server in my computer in order to debug PHP code using Zend debugger ?
我安裝了Eclipse PDT和Zend調試器,我想先測試php代碼,然后再將其上傳到遠程服務器。 我的代碼需要讀取遠程文件中的一些值,我不知道如何在這種情況下在Eclipse中配置PHP調試器。 然后,我嘗試在本地進行測試,但我認為必須在計算機中設置服務器,對嗎? 順便說一下,Eclipse為我提供了通過下載服務器適配器來創建服務器的方法,並且有多種選擇。 我真的很困惑 您如何看待用於調試php的Chrome擴展程序 ? 這是一個快速的解決方案嗎?
我想先測試我的php代碼,然后再將其上傳到遠程服務器
為了測試您的代碼,您編寫了自動測試 。 這樣,您無需在每次更改時都進行手動驗證。 見單元,集成和系統測試的PHP應用程序
然后我試圖在本地測試,但我想我必須設置一個服務器在我的電腦,我是不是正確的?
否。ZendDebugger允許您執行本地代碼 。 您還可以通過僅運行腳本並檢查其輸出來執行代碼。 但是,如果要通過單擊應用程序的UI進行測試 ,則需要一個Web服務器。 PHP有一個內置的Web服務器,雖然,這可能已經足夠用於這一目的。 見有任何PHP框架含有少量的網絡服務器和豐富控制台工具,如回報率/ Django的?
附帶說明一下, 帶有PDT和Zend Debugger的Eclipse不是Zend Studio。 如果你想使用的Zend Studio與本地服務器,可以考慮安裝Zend服務器社區版將設置為您的整個PHP堆棧出機頂盒使用的。 不用擺弄XAMP運行Zend Debugger。 有關Zend Studio和Server的問題,最好在http://forums.zend.com上問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.