Ⅰ phpstorm 怎麼斷點調試thinkphp
php--xdebug設置 ---phpstorm 斷點調試方法如下:
配置好了之後 可以使用 ide的斷點調試
Xdebug在PHP中的安裝配置涉及php.ini配置文件的修改。
1 、首先需要下載Xdebug,根據安裝的PHP版本,選擇合適的Xdebug版本,
2 、 安裝Xdebug
將下載的php_xdebug-2.1.0-5.3-vc6.dll復制到PHP安裝目錄下的ext目錄,ext目錄專門用來存放PHP擴展庫DLL文件。
3、 配置php.ini
安裝Xdebug的最後一步就是配置php.ini文件,打開C:\php目錄下的php.ini配置文件,在末尾添加
[xdebug]
zend_extension = "c:/wamp/bin/php/php5.4.3/ext/php_xdebug-2.2.3-5.4-vc9-nts-x86_64.dll"
xdebug.idekey=PhpStorm
xdebug.remote_enable = On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
4 、重啟apache phpinfo()可以看到php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試 xdebug的那一塊
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
這一欄很長,要注意下面的表格中,xdebug.idekey 這一行內容
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
5 、然後再配置 phpstorm 里的
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
6 、新建一個調試
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
7 、設置一下 伺服器路徑和文件名
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
php--xdebug設置 <wbr>---phpstorm <wbr>斷點調試
然後可以隨意地打斷點,按那個小蟲子按鈕來調試程序了
Ⅱ phpstorm 遠程調試為什麼斷點不動
1.為php安裝xdebug,方法在上一篇中有詳細介紹 2.注意這個時候需要修改php.ini內容如下: [Xdebug] zend_extension_ts ="d:/wamp/php/ext/php_xdebug-2.1.2-5.2-vc6.dll" xdebug.auto_trace=On xdebug.collect_params=On xdebug.collect_return=On xdebug.trace_output_dir="d:/wamp/php/debuginfo" xdebug.profiler_enable=On xdebug.profiler_output_dir="d:/wamp/php/debuginfo" xdebug.idekey=PhpStorm xdebug.remote_enable=on xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_handler=dbgp 3.phpstorm配置 客戶端調試,打開phpStorm,進入File>Settings>PHP>Servers,這里要填寫伺服器端的相關信息,name填localhost,host填localhost,port填80,debugger選XDebug 進入File>Settings>PHP>Debug,看到XDebug選項卡,port填9000,其他默認 進入File>Settings>PHP>Debug>DBGp Proxy,IDE key 填 phpStorm,host 填localhost,port 填80 點OK退出設置。 4.瀏覽器設置 chrome有插件xdebug helper下載後,設置白名單為localhost也就是默認localhost,才顯示小蟲子的圖標 5.啟動斷點: 在phpstorm中設置斷點後,啟動監聽,就是中國一樣的圖標,然後用chrome瀏覽localhost中的指定斷點的文件,會自動進入斷點,在phpstorm中看到調試信息
Ⅲ mac phpstorm xdebug啟動失敗怎麼解決
xdebug 版本需要與php匹配,匹配地址 :點我匹配 點我查看所有版本
提示:不確定xdebug版本的,把phpinfo()顯示的全部復制(command+a 全選再command+c復制)到文本框中,xdebug會自動跳轉到下載配置頁面,按頁面提示流程安裝即可。
安裝xdebug
1、點擊匹配地址,把復制的phpinfo信息粘貼到文本框。
2、按照頁面的安裝流程安裝xdebug。
3、配置php.ini
提示:xdebug官網上的配置,只保證配置好xdebug,但不能與phpstorm進行配置,正確的配置方法,在添加xdebug模塊下添加以下代碼。
Ⅳ 如何解決xdebug安裝失敗
方法/步驟
查看錯誤,錯誤信息存在apache的logs文件中,查看方法如圖:
下載xdebug方法,到xdebug.org官網下載後放到一個地方即可,推薦存放到php/ext目錄中,需要注意的是一定要下載和你的apache和php版本都一致的版本,否則可能會載入失敗。
安裝xdebug方法:在php.info配置文件中添加xdebug配置信息,即可,如圖。
[xdebug]
zend_extension=D:/php/php-5.4.31/ext/php_xdebug-2.2.2-5.4-vc9.dll
;zend_extension= /usr/lib/php5/20090626+lfs/xdebug.so (Linux)
xdebug.remote_enable=on
xdebug.remote_handle=dbgp
xdebug.remote_host=127.0.0.1
xdeubg.remote_port=9000
xdebug.idekey="ide.xdebug"
Xdebug.auto_trace = on
;function info formmat
xdebug.profiler_enable=on
;xingneng info
xdebug.trace_output_dir="D:/php/php-5.4.31/xdebug"
;xingneng info
xdebug.profiler_output_dir="D:/php/php-5.4.31/xdebug"
;xingneng info
Xdebug.profiler_output_name="cachegrind.out.%p"
重啟apache,通過phpinfo查看,如果能看到xdebug說明安裝成功,否則請根據第一步查看錯誤方法 進行排查。成功頁面如圖:
END
注意事項
下載的xdebug文件名中的版本號分別是apache的版本號和php的版本號,需選擇正確
php.info文件中配置載入xdebug目錄時都需要寫文件的全路徑
Ⅳ eclipse怎麼運行php文件
我剛在後盾網問過和我相處很好的老師,他說第一步:到Eclipse的官網去下載PHP-Eclipse:
第二步:下載Xdebug
第三步:在PHP5裡面找到php.ini,在這個文件的最後面加入如下配置信息:
[xhtml] view plainprint?
[Xdebug]
zend_extension_ts="C:/Program Files/phpStudy/PHP5/ext/php_xdebug.dll"
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.profiler_enable = on
xdebug.profiler_output_dir="C:/Program Files/phpStudy/PHP5/log
這里要特別注意:如果在文件里有其他的zend_extension_ts,需要注釋掉,否則apache無法啟動。
第四步:啟動apache。
第五步:在eclipse的項目里的Properties裡面找到"PHP Debug",在PHP Debugger裡面選擇"XDebug"
再配置一下:
第六步:再在Windows->Preferences裡面配置下PHP Servers
接下來,進入debug界面,就可以開始設置斷點進行debug了。希望能幫到你( ⌒㉨⌒)人(⌒㉨⌒ )v
Ⅵ 大家開發php都使用什麼IDE
可以使用Visual Studio Code,啟動速度快,插件越來越多,跨平台,如果想要調試PHP可以安裝下列插件:
配置過程
1: 在vscode中按 F1, 輸入ext install php-debug 安裝調試插件
2:去 https://xdebug.org/download.php下載php對應版本的插件,php版本可以在xampp中的readme看到,下載這個PHP 5.6 VC11 TS (32 bit) 把dll文件拷貝到php目錄
Ⅶ eclipse 調試 php 環境搭建
第一步:到Eclipse的官網去下載PHP-Eclipse:
第八步:再在Run->Debug Configurations裡面確認Path Mapping的配置和第六步中的一致。
接下來,進入debug界面,就可以開始設置斷點進行debug了。