国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHPStorm + Xdebug 配置使用教程

gself / 1389人閱讀

摘要:下載是一個開放源代碼的程序調試器即一個工具,可以用來跟蹤,調試和分析程序的運行狀況。全部可用配置可參考官方的一個鏈接設置服務器配置完成后,需要對作一些設置,使其能夠監聽到瀏覽器的請求。

下載Xdebug

Xdebug是一個開放源代碼的PHP程序調試器(即一個Debug工具),可以用來跟蹤,調試和分析PHP程序的運行狀況。

Xdebug官方網站:http://xdebug.org/

配置php.ini

將下載的xdebug.dll庫拷貝到%PHP_HOME%/ext目錄,然后打開php.ini文件添加如下配置:
[XDebug]
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir ="D:phpStudytmpxdebug"
xdebug.trace_output_dir ="D:phpStudytmpxdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_mode = "req"
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9001
xdebug.idekey="PHPSTORM"
xdebug.remote_autostart = no
zend_extension="D:phpStudyphp55nextxdebug.dll"

上面下載的dll庫放置位置不是固定,只要在php.ini配置文件中準確指定即可,即zend_extension配置項指向dll庫文件。
這一部分關于Xdebug的配置是很復雜的,這里只是簡單地配置了一下,詳細配置可以查閱相關資料。
Xdebug全部可用配置可參考官方的一個鏈接:http://xdebug.org/docs/all_se...

PHPStorm設置

服務器配置完成后,需要對PHPStorm作一些設置,使其能夠監聽到瀏覽器的請求。

1、進入File>Settings>PHP,設置本地的php解釋器,解釋器一般指的是php的二進制文件,windows下的php安裝路徑下的php.exe,類unix系統下就是bin/php文件

2、進入File>Settings>PHP>Servers,這里要填寫服務器端的相關信息

Host指的是http服務器上配置的項目的訪問域名,我本地nginx配置的是test.yii.com,用的是默認的80端口

3、進入File>Settings>PHP>Debug,找到XDebug選項卡

Debug port 填寫的是上文中,php.ini配置文件當中xdebug.remote_port那一項的值

4、進入File>Settings>PHP>Debug>DBGp Proxy

IED key填寫的值是php.ini文件中xdebug.idekey的值,Host、Port是File>Settings>PHP>Servers中設定的Host、Port值

5、點菜單欄的Run>Edit Configurations… 在彈出的窗口中添加一個調試配置:

點擊左上角加號,選擇PHP Web Application

安裝瀏覽器插件

建議使用Chrome瀏覽器,安裝 xdebug helper插件, 下載好之后點選項,IDE選PHPSTORM

開始調試 1、在代碼中設置斷點,打開監聽按鈕。監聽按鈕在phpStorm右上角

2、用瀏覽器訪問設置了斷點的代碼,對應的控制器的url

例如在控制器SiteController中新建一個actionTest方法,瀏覽器中應該訪問url是http://test.yii.com/index.php...
訪問該url,界面切換到phpStorm調試界面

3、使用phpStorm調試按鈕,即可動態調試代碼了,可以通過快捷鍵操作,這樣更加方便,F7步進,Shift+F8跳過區塊等

在調試界面下,可以看到變量信息

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26049.html

相關文章

  • PhpStorm配置Xdebug最完整最詳解教程,100%成功!

    摘要:本教程主要應用于,和基本上同理。所以大概配置如下官網下載地址擴展一定要裝對,注意區分和版本,查看擴展是否成功。會生成,有效期為個小時可修改配置。很多教程需要下載等瀏覽器插件,原理就是請求里附加。文件參數設置為或者,無需設置。 前言 很多人好奇網上關于php配置xdebug的教程那么多,為什么我還要寫這篇文章?因為網上的教程配置很亂,很多都是復制粘貼,有些配置項根本不需要,也不解釋干嘛的...

    lieeps 評論0 收藏0
  • phpstorm配置Xdebug進行調試PHP教程

    摘要:設置添加本地的是我本地的開始調試打好第一個斷點,就可以了打好第一個斷點,選中配置的按旁邊的臭蟲按鈕 運行環境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdebug版本一定要相對應 PHP安裝xdebug擴展 php.ini的配置,下面的配置僅供參...

    vspiders 評論0 收藏0
  • 使用xdebug+phpstorm+(chrome|postman) 調試php

    摘要:基本信息安裝下載擴展配置配置新建注如果不使用路徑映射,將只能調試框架入口文件配置插件地址配置測試開啟編輯器監聽瀏覽器訪問項目打開,可以看到控制臺已經打開斷點調到下一個斷點,可以看到效果了使用調試安裝插件使用請求進入斷 1.基本信息: window 7 php:7.1.3 phpstorm:2017.1 xdebug:2.5.1 postman postman interceptor c...

    whjin 評論0 收藏0
  • PHPStorm 在 laradock 下進行 Xdebug 斷點調試

    摘要:新建一個,如下圖填寫內容必須和文件一致,默認為為對應的地址不用修改選擇設置目錄映射,本地目錄遠程目錄設置斷點,點擊電話按鈕啟動監聽就可以進行斷點調試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構建容器 docker-compose build...

    jkyin 評論0 收藏0
  • PHPStorm 在 laradock 下進行 Xdebug 斷點調試

    摘要:新建一個,如下圖填寫內容必須和文件一致,默認為為對應的地址不用修改選擇設置目錄映射,本地目錄遠程目錄設置斷點,點擊電話按鈕啟動監聽就可以進行斷點調試了 laradock 配置 編輯 laradock/.env 文件 WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTALL_XDEBUG=true 重新構建容器 docker-compose build...

    impig33 評論0 收藏0

發表評論

0條評論

gself

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<