什麼?你還不會斷點調試代碼

開發過程當中不免會有遇到未知的錯誤,指定不能一點點的調試吧!這篇文章帶你使用atom來調試程序。若有任何問題,評論區回覆便可。php

1、在atom安裝php-debug

點擊file->settings 在這裏插入圖片描述 而後點擊install,搜索php-debug,這裏的搜索若是出不來就須要想辦法了哈!要學會正確上網哈! 在這裏插入圖片描述 安裝成功就是這樣的 在這裏插入圖片描述web

2、下載Xdebug

下載地址:https://xdebug.org/download,打開地址後能夠看到擴展,咔咔這裏安裝的是php7.3的 在這裏插入圖片描述 可是有倆個php7.3選擇那個呢!打開你的PHP環境能夠看到框裏的vc15 在這裏插入圖片描述 而後把下載的文件放到D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext,這裏是咔咔的地址。就是放到大家本身的PHP環境裏邊便可。 在這裏插入圖片描述php7

3、配置

而後找到你的php.ini文件,將下面的配置複製進去。記得須要修改zend_extension的位置。編輯器

這個位置跟你的PHP位置有關係。 在這裏插入圖片描述ide

[Xdebug]
zend_extension = D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug-2.9.6-7.3-vc15-nts-x86_64.dll xdebug.remote_enable = On xdebug.remote_host = localhost xdebug.remote_port = 9000 xdebug.remote_handler = dbgp xdebug.idekey=xdebug-atom 複製代碼

這個位置如何肯定呢!若是你使用的是新版的phpstudyD:\phpstudy_pro\Extensions\php\php7.3.4nts\ext那就是這個位置 在這裏插入圖片描述 若是你是舊版本的phpstudy位置在C:\phpStudy\PHPTutorial\php\php-7.1.13-nts\ext 在這裏插入圖片描述測試

4、測試

以上工做完成以後切記須要重啓一下環境。flex

這個時候須要作倆件事。atom

第一打開atom的debug 在這裏插入圖片描述url

第二在地址欄輸上地址http://localhost/index.php?XDEBUG_SESSION_START=1這裏注意後邊的參數。spa

此時就會出現一個彈框,地址填寫爲你的項目路徑便可 在這裏插入圖片描述 這個時候調試面板就出來了,能夠看到咱們的變量值已經打印出來了。 在這裏插入圖片描述 直到這裏咱們的斷點調試就完成了。

5、總結

配置斷點的重要步驟彙總。

  • atom下載php-debug
  • 下載xdebug並放到對應的PHP擴展裏邊
  • 地址欄訪問須要攜帶 ?XDEBUG_SESSION_START=1
  • atom配置路徑時切忌看好項目路徑的用的是正斜杆
在這裏插入圖片描述
相關文章
相關標籤/搜索