PHPstorm開啓xdebug調試

  • 首先下載對應xdebug的版本(自行百度)
  • 然後php.ini中添加以下配置
zend_extension = php_xdebug.dll			//xdebug路徑
xdebug.remote_enable = On
xdebug.remote_host = localhost
xdebug.remote_port = 9100
xdebug.idekey=PHPSTROM
xdebug.remote_handler=dbgp
xdebug.overload_var_dump = 0	//var_dump樣式 0原樣輸出 1/2在瀏覽器中有樣式,因爲接口開發比較多,postman中看起來不方便,就關閉了
#xdebug.cli_color = 1					//開啓樣式後可選
#xdebug.var_display_max_children=128
#xdebug.var_display_max_data=512
#xdebug.var_display_max_depth=20

重啓php,在phpinfo中搜索xdebug看是否成功開啓擴展

  • 配置PHPstorm
    如圖
    在這裏插入圖片描述
  • 添加配置
    在這裏插入圖片描述

    在這裏插入圖片描述
  • 最後驗證是否正確
    這裏因爲我用的是tp6,所以修改項目根目錄爲public
    在這裏插入圖片描述
    在這裏插入圖片描述
  • postman調試
    header中添加
Cookie =>XDEBUG_SESSION
  • 谷歌瀏覽器調試
    首先開啓擴展 JetBrains IDE Support
    然後編輯(這裏之前默認的不是這個,但是也可以調試,具體不太清楚)
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章