需要準(zhǔn)備:
·phpstorm 8.0.1
·xampp5.6.8
·chrome瀏覽器
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
由于xampp中集成了mysql,apache,xdebug和php,因此不用格外下載。
步驟:
1.安裝xampp
2.打開xampp文件夾找到php文件夾中的php.ini文件,用notepad打開后可以看到文件中有以下代碼
[XDebug] ;zend_extension?=?"D:xamppphpextphp_xdebug.dll" ;xdebug.profiler_append?=?1 ;xdebug.profiler_enable?=?1 ;xdebug.profiler_enable_trigger?=?1 ;xdebug.profiler_output_dir?=?"D:xampptmp" ;xdebug.profiler_output_name?=?"cachegrind.out.%t-%s" ;xdebug.var_display_max_data=4056 ;xdebug.var_display_max_depth=5 ;xdebug.remote_enable?=?1
我們需要將代碼錢的“;”去掉后再后面添加以下的代碼:
xdebug.remote_handler?=?dbgp xdebug.remote_host?=?127.0.0.1 xdebug.remote_autostart=1 xdebug.trace_output_dir?=?"D:xampptmp" xdebug.remote_port=9000 xdebug.idekey="phpstorm"
保存文件后需要查看xdebug是否安裝成功。以下有兩種方法:
(1)打開xampp control.exe,啟動apache和mysql點(diǎn)擊apache中的admin按鈕進(jìn)入的網(wǎng)頁中點(diǎn)擊php.info();查看其中是否有以下信息:
若有次信息,說明xdebug安裝成功。
(2)打開cmd輸入d:xamppphpphp.exe -m(前面路徑為你安裝的路徑),查看是否出現(xiàn)以下信息:
? ? ? ??
如果出現(xiàn)最后兩行的信息則說明安裝成功。
3.安裝phpstorm
打開phpstorm中的setting,如下圖配置:
? ??
然后再打開setting,如下圖配置:
4.安裝chrome瀏覽器
打開瀏覽器,打開選項(xiàng)中的更多工具中的擴(kuò)展程序,在網(wǎng)絡(luò)中下載一個Xdebug helper,將后綴為crx的文件直接拖入此頁面,安裝后點(diǎn)擊選項(xiàng)后配置如下圖:
??
5.重啟apache后,在phpstorm中寫一個php的小程序,再將此圖標(biāo)點(diǎn)擊變?yōu)?img decoding="async" title="phpstorm怎么配置到xampp上" alt="phpstorm怎么配置到xampp上" src="https://img.php.cn/upload/image/471/895/546/1566192043715768.png" title="1566192043715768.png" alt="phpstorm怎么配置到xampp上">開啟監(jiān)聽。
6.
?
添加start url如下圖:
其中的demo是我的工程名,demo.php為需要調(diào)試的程序名。
7.配置debug
?點(diǎn)擊fix按鈕,進(jìn)入下一個界面
點(diǎn)擊添加按鈕選擇other local。
選擇php所在路徑如圖: