亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php 服務器調(diào)試 Zend Debugger 的安裝教程

 更新時間:2009年09月25日 23:52:42   作者:  
調(diào)試技術(shù)是我們編程中不可或缺的重要部分,調(diào)試器是每個IDE環(huán)境都必備的組件。既然如此,Zend Studio的集成環(huán)境擁有一個調(diào)試器也就是理所當然的事情了,但是,該調(diào)試器在配置使用起來,其顯示出來的強勁功能一定會讓你驚嘆不已!
事實上,Zend Studio(后面我簡稱“ZDE”了)的調(diào)試功能分為內(nèi)部調(diào)試和遠程調(diào)試。內(nèi)部調(diào)試是用ZDE內(nèi)置的PHP(有4、5兩個版本)進行的代碼初步調(diào)試,我們把重點放在遠程調(diào)試上,因為它可以完全模擬一個真實的運行環(huán)境。

遠程調(diào)試需要服務器端的組件支持,我們今天的內(nèi)容就是怎么來安裝這個服務器端調(diào)試環(huán)境,用到的調(diào)試組件是Zend Debugger,它是輕便而且夠用的,在撰寫本文時,其最新版本是5.2.14,與網(wǎng)絡(luò)上廣為流傳的5.2.10版略有更新。我的服務器是windows下的apache,因此我就下載了windows版的Zend Debugger,下來的壓縮包大約2.1M,有個readme.txt,我覺得有必要看哈子:

Zend Debugger installation instructions
—————————————
1. Locate ZendDebugger.so or ZendDebugger.dll file that is compiled for the correct version of PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x) in the  appropriate directory.
2. Add the following line to the php.ini file:
  Linux and Mac OS X: zend_extension=/full/path/to/ZendDebugger.so
  Windows: zend_extension_ts=/full/path/to/ZendDebugger.dll
  Windows non-tread safe: zend_extension=/full/path/to/ZendDebugger.dll

  (*) the windows non-thread safe is used only with Zend Core 2.0

  3. Add the following lines to the php.ini file:
  zend_debugger.allow_hosts=<ip_addresses>
  zend_debugger.expose_remotely=always


4. Place dummy.php file in the document root directory.
5. Restart web server.

這里已經(jīng)非常詳細的講了安裝方法了,那我就以我晦澀的語言再描述一遍吧
以下是壓縮包內(nèi)所有文件的列表:
ZendDebugger-5.2.14RC9-cygwin_nt-i386\md5
ZendDebugger-5.2.14RC9-cygwin_nt-i386\Inventory.xml
ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_3_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_3_x_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_4_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\4_4_x_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_0_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_0_x_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_1_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_1_x_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_nts_comp
ZendDebugger-5.2.14RC9-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll
ZendDebugger-5.2.14RC9-cygwin_nt-i386\dummy.php
ZendDebugger-5.2.14RC9-cygwin_nt-i386\README.txt

解壓出合適的也就是和你當前php的版本對應的Zend Debugger版本,我的php版本是5.2.5,因此我就把5_2_x_comp給拖出來了(至于5_2_x_nts_comp指的是non-tread safe,沒有明白具體用途,也就不妄用了),我將5_2_x_comp\ZendDebugger.dll移動到D:\myserver\ZendDebugger\5_2_x\ZendDebugger.dll,將壓縮包中的dummy.php解壓到web根目錄,我這里的apache的DocumentRoot設(shè)置在D:/myserver,就拷貝dummy.php到D:\myserver\wwwroot,然后修改php.ini,加入了這些內(nèi)容:

zend_extension_ts=D:/myserver/ZendDebugger/5_2_x/ZendDebugger.dll
  zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.88/24
zend_debugger.expose_remotely=always

然后重啟apache,在略微的等待之后,我們輸入phpinfo()查看成功與否?

啊哈,運行的很好的嘛~ 

下面打開ZDE,工具菜單->首選項,選擇調(diào)試選項卡,設(shè)置調(diào)試方式為服務器,Debug Server URL填寫web服務器的URL,我這里apache的端口是8080,如果是默認80端口,就可以省略了,OK,設(shè)置完成,確定之(如圖) 


 

選擇 工具->檢查Debug Server連接,出來的對話框選擇是,我們看到了連接成功的提示 

 
至此,我們的Debug Server就算成功安裝完成了,關(guān)于如何使用Zend Studio的服務器調(diào)試,后面的教程會詳細闡述,敬請期待哦。

相關(guān)文章

  • PHP魔術(shù)引號所帶來的安全問題分析

    PHP魔術(shù)引號所帶來的安全問題分析

    這篇文章主要介紹了PHP魔術(shù)引號所帶來的安全問題分析,對于安全編碼來說非常重要!需要的朋友可以參考下
    2014-07-07
  • php校驗公鑰是否可用的實例方法

    php校驗公鑰是否可用的實例方法

    在本文里小編給大家整理的是一篇關(guān)于php校驗公鑰是否可用的知識點內(nèi)容,需要的朋友們參考下。
    2019-09-09
  • 分享PHP守護進程類

    分享PHP守護進程類

    這篇文章主要介紹了PHP守護進程類,守護進程(Daemon)是運行在后臺的一種特殊進程。它獨立于控制終端并且周期性地執(zhí)行某種任務或等待處理某些發(fā)生的事件。守護進程是一種很有用的進程。php也可以實現(xiàn)守護進程的功能,需要的朋友可以參考下
    2015-12-12
  • PHP下獲取上個月、下個月、本月的日期(strtotime,date)

    PHP下獲取上個月、下個月、本月的日期(strtotime,date)

    因為工作需要需要獲取上個月、下個月、本月的日期,特從網(wǎng)站找到了實現(xiàn)代碼,特分享下,方便需要的朋友
    2014-02-02
  • php中eval函數(shù)的危害與正確禁用方法

    php中eval函數(shù)的危害與正確禁用方法

    這篇文章主要介紹了php中eval函數(shù)的危害與正確禁用方法,需要的朋友可以參考下
    2014-06-06
  • PHP編程獲取圖片的主色調(diào)的方法【基于Imagick擴展】

    PHP編程獲取圖片的主色調(diào)的方法【基于Imagick擴展】

    這篇文章主要介紹了PHP編程獲取圖片的主色調(diào)的方法,基于PHP的Imagick擴展實現(xiàn)針對圖片的顏色值獲取功能,需要的朋友可以參考下
    2017-08-08
  • PHP生成靜態(tài)HTML文檔實現(xiàn)代碼

    PHP生成靜態(tài)HTML文檔實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了PHP生成靜態(tài)HTML文檔實現(xiàn)代碼,將數(shù)據(jù)庫中的文章數(shù)據(jù)生成單個的HTML文檔原理,感興趣的小伙伴們可以參考一下
    2016-06-06
  • php中實現(xiàn)記住密碼自動登錄的代碼

    php中實現(xiàn)記住密碼自動登錄的代碼

    記得登錄QQ的時候,我們可以選記住密碼自動登錄,這個功能確實很方便、實用。其實在我們登錄網(wǎng)站后臺的時候,瀏覽器就會有提示是否記住登錄狀態(tài)。
    2011-03-03
  • 介紹一些PHP判斷變量的函數(shù)

    介紹一些PHP判斷變量的函數(shù)

    與其他語言不同,PHP不是一種嚴格的類型語言。基本上,這意味著開發(fā)者在使用一個變量前,不必明確地設(shè)定這個變量的類型(數(shù)字、字符串、布爾值)。相反,PHP解釋程序根據(jù)存儲在變量中的信息自動探測變量的類型
    2012-04-04
  • PHP學習筆記之二

    PHP學習筆記之二

    PHP學習筆記之二,開始學習php的朋友可以看下。
    2011-01-01

最新評論