1.做php大部分程序員說到調試都是 echo var_dump exit; 如果但是做一個簡單的網站或小程序時,這中調試方式可能還可以。 但是在Php開發大項目的時候,顯然這樣的調試方式是不行的。 那么斷點調試就顯得很重要??梢院芸斓娜ダ眄槼绦虻臈l理。
2.下載phpstorm 并安裝 http://www.jetbrains.com/
3.開啟php的xdebug擴展 可以用phpinfo() 查看xdebug擴展是否開啟成功!
4.打開php.ini 配置xdebug參數: xdebug.PRofiler_output_dir=”C:/app/phpstudy/tmp/xdebug” xdebug.trace_output_dir=”C:/app/phpstudy/tmp/xdebug” zend_extension=”C:/app/phpstudy/php/php-5.6.27-nts/ext/php_xdebug.dll” xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 9000 xdebug.idekey = PHPSTORM 要根據自己的文件位置替換c:/app/phpstudy/ 我這里是用的phpstudy環境
5.在官網生成啟動 停止 http://www.jetbrains.com/phpstorm/marklets/ 斷點調試的時候要打開start生成一個cookies
6. 打上斷點 打開調試開關,并且打開Chrome的調試開關。
7.開始調試 這樣就可以進行斷點調試了!
新聞熱點
疑難解答
圖片精選