Mac下phpstorm 安裝xdebug

調試的時候爲了方便須要安裝一個xdebug,看了不少文檔,對於小女子來講以爲都很繁瑣,並且不太明白,在此將本身親手實驗的過程記錄一遍,也給你們提供一個清晰的流程做爲參考,嘻嘻。php

安裝以前先確保你安裝過homebrew,若是沒有,請在這裏安裝:https://brew.sh/

接下來進行下載安裝xdebug:php7

  1. 查看你的PHP版本:php -v
  2. 找到與你PHP版本匹配的xdebug: brew search xdebug圖片描述
  3. 下載對應的xdebug: 圖片描述
  4. 安裝完成後,找到xdebug.so文件所在位置: /usr/local/Cellar/php71-xdebug/2.5.5/xdebug.so(下一步要用到)
  5. 找到PHP配置文件:(這裏並非在php.ini裏配置)
    /usr/local/etc/php/7.1/conf.d/ext-xdebug.ini
    進去添加以下(注意這裏填的是你電腦裏xdebug.so的路徑,因爲9000端口容易被佔用,因此我用的9001)
    圖片描述
  6. 重啓PHP:(這裏不要用sudo)
    圖片描述

這時候你能夠在項目index.php裏打印一下phpinfo(),能夠看到(記住IDE Key,一下子要用)
圖片描述phpstorm

xdebug就安裝完成了,咱們去phpstorm裏配置一下url

  1. 打開phpstorm的偏好設置,如圖設置
    記住你的PHP版本必定要選對
    圖片描述
    圖片描述
    這裏的IDE Key就是剛纔PHPinfo裏的IDE Key
    圖片描述
    這裏的名字能夠本身設置,用於區分哪一個項目,host填寫的是這個項目的域名,每一個項目的server都不同
    圖片描述
    而後進入PHPstorm右上角,點擊edit
    圖片描述
    點擊加號建立,server是剛纔建立的server,url是這個項目調試的網址。帶http://
    圖片描述
  2. .env文件的debug都設置爲true
    APP_DEBUG=true

    APP_LOG_LEVEL=debugspa

    DEBUGBAR_ENABLED=true
    如今試着打個斷點,調試一下吧,嘻嘻debug

記得關注我呦
圖片描述調試

相關文章
相關標籤/搜索