zend調試php
㈠ zend通過zend server如何本地調試php程序 - 技術問答
在IE瀏覽器上會有一個Zend
Studio的調試工具條,你打開Zend
Studio
Server的控制台,http://localhost/ZendStudioServer輸入密碼登陸後在第一頁有個Allowed
Hosts
的選頂,把你的IP地址添加上去,如果使用的是DHCP的話,就把你的IP地址段調上去,這樣的話通過瀏覽器的話才可以進行調試
㈡ zend studio怎麼調試php
在使用Zend Debugger在Zend Studio中調試PHP之前,請先安裝Zend Debugger,如果對Zend Studio的使用比較陌生,推薦先學習PHP開發工具Zend Studio7入門使用教程。 由於我之前使用Xdebug對PHP進行調試,為了使用Zend Debugge
㈢ 如何在Zend Studio中使用Zend Debugger調試PHP
在介紹完PHP5環境下Zend Debugger安裝配置教程後,今天來說說如何在Zend Studio中使用Zend
Debugger調試PHP程序,使用Zend Debugger還是比較方便,我使用的是Zend Studio7,Zend
Studio7的Debug配置界面與早期的Zend Studio還是略有不同。
在使用Zend Debugger在Zend Studio中調試PHP之前,請先安裝Zend Debugger,如果對Zend Studio的使用比較陌生,推薦先學習PHP開發工具Zend Studio7入門使用教程。
由於我之前使用Xdebug對PHP進行調試,為了使用Zend Debugger,我們首先需要打開Zend Studio7,對Zend
Studio的Debug配置選項進行設置,步驟如下:選擇菜單欄Project->Properties,選擇左側PHP Debug選項
zend studio7 debug設置
Zend Debugger使用特別說明:如果之前使用Xdebug調試PHP,請設置好PHP Debug後重啟Zend Studio,否則可能仍然是使用Xdebug調試而不是使用Zend Debugger調試。
除了上述的設置方式,Zend Studio7
Debug還有另一種設置方式,主要針對的是單個調試文件,方法如下,選擇菜單欄中的Run->Debug Configurations
,選擇PHP Web Page Debug調試方式下的調試頁面,右側Server面板中選擇Zend Debugger,你可以點擊Test
Debugger,如果Zend Debugger安裝成功,其會彈出Test Debuger Server Success對話框,即宣告Zend
Debug Server連接成功,相反如果沒有安裝Xdebug,選擇Xdebug時Test Debugger按鈕是失效的,如圖
設置zend studio debug,並測試Zend Debugger是否連接成功
這種方法適用於變更單個PHP文件在Zend Studio中的調試工具,即選擇使用Zend Debugger或者Xdebug進行調試。而之前的設置主要針對的是設置整個項目的調試方式。
最後我總結下使用Zend Debugger在Zend Studio中調試PHP的方法:
1、在Zend Studio中導入(新建)項目
2、設置項目或文件的Zend Studio Debug調試方法
3、選擇菜單欄RUN中的Debug AS或Debug URL進行調試,Zend Studio中Zend Debugger的調試界面和Xdebug類似,同樣可以通過F11啟動調試會話,F5(單步調試),設置斷點等。
至此在Zend Studio中使用Zend Debugger調試PHP的方法就介紹完了。
㈣ Zend Studio 11.0.1 如何調試php
在左邊數字1,2,3,4,5這些數字上雙擊就出現斷點了 再F5運行 代碼從上往下運行遇到斷點就停止了
選調試里的 第三個選項 (調試配置) 點開後 新建一個啟動配置 選好文件存放目錄 點應用 然後你試著調試下 下面神奇的事發生了 斷點調試可以用
㈤ 如何使用zend studio配置xdebug調試PHP
您好,很高興為您解答。
在zend studio中使用Xdebug調試PHP源碼之前,需要針對zend studio對Xdebug進行配置,否則無法使用Xdebug調試PHP。
針對zend studio配置Xdebug的教程
打開PHP安裝目錄下的PHP.INI配置文件,我的是C:\PHP目錄,找到Xdebug配置信息,在此基礎上添加如下Xdebug配置信息
代碼 xdebug.remote_enable=true //Xdebug允許遠程IDE連接
xdebug.remote_host=127.0.0.1 //允許連接的zend studio的IP地址
xdebug.remote_port=9000 //反向連接zend studio使用的埠
xdebug.remote_handler=dbgp //用於zend studio遠程調試的應用層通信協議 重要說明:這里容易忽視的一個問題是xdebug.remote_host信息的配置,如果你使用的是區域網或無線路由器,將xdebug.remote_host配置為127.0.0.1是無用的,會導致無法使用zend studio調試PHP,zend studio的單步調試按鈕也無效!必須將xdebug.remote_host配置為zend studio安裝機器的實際地址,IP地址可以通過ipconfig查看,由於我使用的是無線路由器,所以我將xdebug.remote_host配置為192.168.1.100。
最後重啟apache伺服器。
Ok,下面我們就可以使用Xdebug在zend studio中進行調試工作了。
由於zend studio默認支持調試PHP的工具是zend debugger,所以首先需要將zend studio PHP Debug選項配置為Xdebug,才能使用Xdebug。
zend studio使用Xdebug調試PHP步驟一
打開zend studio7,選擇菜單Project->Properties,然後在彈出界面中選擇左側PHP Debug選項勾選 Enable project specific settings選項,並選擇PHP Debugger選項中的Xdebug選項,最後點擊確定即可。
說明:在使用zend studio調試PHP時,有時會出現一個問題,即zend studio調試PHP文件時沒有使用Xdebug進行調試,可通過點擊左側上方的項目窗口選擇具體的項目或項目文件,右擊選擇Properties選項進行配置,界面和上圖一樣。
在zend studio中使用Xdebug調試PHP源碼
使用zend studio調試PHP,主要通過Debug As菜單,共有三種選擇PHP Script、PHP Web Page、PHP Unit Test,此處選擇PHP Web Page,由於可能存在同一PHP文件之前使用zend studio調試PHP時並沒有選擇使用Xdebug,需要清除舊的調試文件,可以通過Debug Configurations菜單清除上述三種zend studio調試方式中的文件,此處選擇的是PHP Web Page,所以只要將此項中的文件清除即可。
Debug Configurations可通過三種方式進入:1、右擊需要調試的PHP文件,選擇Debug As或者打開調試的PHP文件;2、選擇菜單欄上Run菜單下的Debug As進入;3、點擊菜單欄Run菜單下方小蜘蛛圖標旁的向下箭頭選擇Debug Configurations。
Debug Configurations配置完畢後,可打開需要使用zend studio調試的PHP文件選擇Debug As中的PHP Web Page選項,核對好Launch Url後點擊Ok即可調試
可以通過單步調試(F5)對PHP文件進行調試,只要Xdebug配置正確,在調試代碼窗口中會出現選中的淡綠色背景代碼,否則單步調試(F5)功能是失效的。
最後你可以在D:\PHPWeb\xdebug\trace和D:\PHPWeb\xdebug\profiler目錄下看到zend studio調試PHP文件時Xdebug輸出的調試信息文件cachegrind.out.*和trace.*.xt。
如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】
希望我的回答對您有所幫助,望採納!
~ O(∩_∩)O~
㈥ zend studio 怎麼調試php
zend studio單步調試PHP方法:
文章內容有點長,就不手敲了,建議你看下篇文章,裡面有配圖,詳細講解,希望能夠幫到你
http://jingyan..com/article/a3f121e4c07445fc9152bb6f.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=yzsfybjy.com。
㈦ 如何使用zend studio調試php項目
沒找對關鍵字吧.
個人比較習慣 Zend Studio 5.5 + Zend Debugger 調試.
很直觀. 單步, 斷點. 跟蹤... 以下附上截圖.
zend studio 的新版.... 個人不太喜歡. 一是 比較耗資源, 二是調試感覺用著別扭.
網路 zend debugger 即可找到下載與安裝了.... 注意 ts 與 nts 版本的區別.
㈧ 如何使用zend studio配置xdebug調試PHP
容易忽視的一個問題是xdebug.remote_host信息的配置,如果你使用的是區域網或無線路由器,將xdebug.remote_host配置為127.0.0.1是無用的,會導致無法使用zend studio調試PHP,zend studio的單步調試按鈕也無效!
必須將xdebug.remote_host配置為zend studio安裝機器的實際地址,IP地址可以通過ipconfig查看,由於我使用的是無線路由器,所以我將xdebug.remote_host配置為192.168.1.100。
㈨ zend studio怎麼運行php
先打開Zend Studio軟體,點擊菜單欄File->New->選中Local PHP Project在彈出的新建向導,Project Name可以填你要導入的項目名稱或者另起一個,選擇工程存放路徑(一般選到web伺服器下的www目錄,這樣調試運行也方便),好了後面直接下一步,直到完成。此時,在左邊我們就能看到我們剛新建的工程,選中這個工程點右鍵,選擇Import在彈出的窗口選General->File System接著在彈出的窗口中,From directory後面點擊Browse按鈕,選擇要導入的工程目錄,並勾選要導入的文件,選好後,點擊Finishhttp://jingyan..com/album/20095761b86c5dcb0721b498.html?stepindex=6&wap_detail_test=G1&st=2&os=0&bd_page_type=1&net_type=1&ssid=&from=如果還有不懂的的可以上後盾人看看相關教學視頻,這樣慢慢就會了,希望能幫到你,給個採納吧謝謝