久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      淺析VSCode怎么調(diào)試PhpStudy環(huán)境里的代碼

      VSCode怎么調(diào)試PhpStudy中代碼?下面本篇文章給大家介紹一下使用VSCode調(diào)試PhpStudy環(huán)境里代碼的方法,希望對(duì)大家有所幫助!

      淺析VSCode怎么調(diào)試PhpStudy環(huán)境里的代碼

      最近幾個(gè)月把所有項(xiàng)目都遷過(guò)來(lái) VS Code 了(除了因?yàn)閁nity調(diào)試問(wèn)題反而用回了 Visual Studio) 。

      這段時(shí)間抽空在幫朋友處理PHP項(xiàng)目,然而從來(lái)沒(méi)有用過(guò)PHP調(diào)試功能的我,突然發(fā)現(xiàn)一個(gè)項(xiàng)目的bug,但是卻怎么也打印不出東西,并且又不拋出錯(cuò)誤。這就很離譜。于是乎,又開始填補(bǔ)自己的知識(shí)盲區(qū),咱也要用上PHP的調(diào)試功能?!就扑]學(xué)習(xí):vscode教程、編程教學(xué)】

      配置 PhpStudy


      我使用的是WNMP環(huán)境,web服務(wù)器是 Nginx ,Apache 環(huán)境也是一樣的流程。

      使用默認(rèn)版本PHP

      使用默認(rèn)版本的PHP就相當(dāng)簡(jiǎn)單了,直接打開 XDebug調(diào)試組件 即可。

      淺析VSCode怎么調(diào)試PhpStudy環(huán)境里的代碼

      配置好了就可以跳過(guò)下面的部分,直接去下面看 配置 VS Code 。

      使用自定義版本PHP

      要不說(shuō)我這個(gè)人做東西怎么慢呢,因?yàn)榻?jīng)常想要知道 為什么別的方法。所以我并沒(méi)有使用默認(rèn)的PHP版本,而是順便想要更新到PHP 7.x的最新版。

      下載新版PHP

      先到官方網(wǎng)站下載最新的 PHP 7.4.33 – windows.php.net/download,我使… nts 版本。下載完成以后放到 phpstudy 的相應(yīng)目錄下,例如 X:pathtophpstudy_proExtensionsphp 。文件夾名稱修改為相同規(guī)則,例如 php-7.4.33nts

      下載并配置XDebug

      剛才下載的包里是不包含 XDebug 插件的,我們需要自己去下載和配置。

      XDebug 官方網(wǎng)站有個(gè)非常貼心的功能,就是將本地 php_info 輸出的信息,粘貼到輸入框后,可以幫你分析出要下載的版本,并給出下載地址。到網(wǎng)址 xdebug.org/wizard 輸入,然后點(diǎn)擊 *Analyse my phpinfo() output* 按鈕即可。

      把下載好的dll插件拷貝到剛才 php-7.4.33ntsext 目錄中,然后在 php.ini 中加上以下信息(直接加在最末尾即可,確保是在 OPCache 配置的后面):

      [XDebug] zend_extension="D:phpstudy_proExtensionsphpphp-7.4.33ntsextphp_xdebug.dll" xdebug.mode = debug xdebug.start_with_request = yes xdebug.client_port = 9000 xdebug.remote_autostart = 1 xdebug.collect_params=1 xdebug.collect_return=1 xdebug.auto_trace=On xdebug.remote_enable=On xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_handler=dbgp
      登錄后復(fù)制

      記得把 zend_extension 的值改為你插件實(shí)際所在的路徑和實(shí)際的名稱。

      測(cè)試配置是否成功

      首先重啟web服務(wù)器(無(wú)論 Nginx 還是 Apache),然后用 phpinfo() 打印PHP信息,看是否有 XDebug 插件。

      淺析VSCode怎么調(diào)試PhpStudy環(huán)境里的代碼

      配置 VS Code


      確保 VSCode 中已經(jīng)下載 PHP Debug 插件??梢运阉飨螺d,也可以點(diǎn)擊這里跳轉(zhuǎn)后下載 – marketplace.visualstudio.com/items?itemN… 。

      打開 文件->首選項(xiàng)->設(shè)置 , 在配置中添加如下內(nèi)容:

      "php.validate.executablePath": "D:/phpstudy_pro/Extensions/php/php-7.4.33nts/php.exe"
      登錄后復(fù)制

      最后直接點(diǎn)擊 *運(yùn)行和調(diào)試* 按鈕,在創(chuàng)建的 launch.json 里添加一個(gè)配置,或者找到已存在的配置來(lái)修改:

      {     "name": "Listen for Xdebug",     "type": "php",     "request": "launch",     "port": 9000 }
      登錄后復(fù)制

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)