PHP開(kāi)發(fā)工具ZendStudio下Xdebug工具使用說(shuō)明詳解
從學(xué)習(xí)PHP基礎(chǔ)知識(shí)到使用ZendSudio工具開(kāi)發(fā)有半年多了,這過(guò)程中,學(xué)習(xí)斷斷續(xù)續(xù),遇到的問(wèn)題也是N多,學(xué)習(xí)PHP還真是不讓人省心。最不省心的還是算調(diào)試過(guò)程。
學(xué)習(xí)編程,一定要懂得調(diào)試,否則就如同盲人摸象,理不清這里面的運(yùn)行機(jī)制。也許是因?yàn)樽约悍强瓢喑鰜?lái),或是領(lǐng)悟力不足,又或本身xdebug工具本身設(shè)置較為復(fù)雜,導(dǎo)致我對(duì)Zendstudio的調(diào)試過(guò)程充滿(mǎn)了步步驚心。
我使用的是XAMPP的集成開(kāi)發(fā)平臺(tái)環(huán)境。里面已經(jīng)預(yù)設(shè)了Xdebug的調(diào)試工具,只需要自己改下配置的就可以了。
我的開(kāi)發(fā)模式是,在虛擬機(jī)上搭建XAMPP環(huán)境,然后IDE環(huán)境在本機(jī)上。這就出現(xiàn)了遠(yuǎn)程調(diào)試的問(wèn)題。不過(guò)Xdebug人家本來(lái)就提供了這種方案,而且挺強(qiáng)大。
開(kāi)始處于心急,沒(méi)有充分理解Xdebug工具的使用和配置信息。急急趕鴨子上架,可是沒(méi)幾天就出問(wèn)題了,已開(kāi)始的session停在57%,后來(lái)是斷點(diǎn)不生效,一下子就運(yùn)行過(guò)去了。
通過(guò)對(duì)9000端口觀察,原來(lái)是客戶(hù)端會(huì)啟動(dòng)9000端口來(lái)監(jiān)聽(tīng)和接收服務(wù)器端的調(diào)試信息,這就意味著,從服務(wù)器可以telnet 9000 到客戶(hù)端,但是客戶(hù)端是無(wú)法連接服務(wù)器9000端口的。
最終解決方案:從新搭建一遍xampp環(huán)境,重新配置下,再啟用調(diào)試信息就一切正常了。
相關(guān)文章
PHP中register_shutdown_function函數(shù)的基礎(chǔ)介紹與用法詳解
php中的異常捕獲沒(méi)有java的強(qiáng)大,有些情況下,需要知道某段php程序業(yè)務(wù)是否正常執(zhí)行完,可以用register_shutdown_function函數(shù)來(lái)輔助實(shí)現(xiàn),這篇文章主要給大家介紹了關(guān)于PHP中register_shutdown_function函數(shù)的基礎(chǔ)介紹與用法的相關(guān)資料,需要的朋友可以參考。2017-11-11
php源碼分析之DZX1.5加密解密函數(shù)authcode用法
這篇文章主要介紹了php源碼分析之DZX1.5加密解密函數(shù)authcode用法,實(shí)例分析了DZX1.5中authcode函數(shù)加密與解密的使用技巧,需要的朋友可以參考下2015-06-06
完美解決dedecms中的[html][/html]和[code][/code]問(wèn)題
完美解決dedecms中的[html][/html]和[code][/code]問(wèn)題...2007-03-03
PHP實(shí)現(xiàn)批量清空刪除指定文件夾所有內(nèi)容的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)批量清空刪除指定文件夾所有內(nèi)容的方法,涉及php基于自定義函數(shù)遞歸調(diào)用實(shí)現(xiàn)刪除指定目錄下文件與文件夾相關(guān)操作技巧,需要的朋友可以參考下2017-05-05

