1. 程式人生 > >xampp+vscode開發php的配置流程

xampp+vscode開發php的配置流程

load php 顯示 zend 系統 valid 復制 lib 就會

一、所需文件

1.xampp集成服務器(個人使用7.1.7)https://www.apachefriends.org/download.html

2.vscode https://code.visualstudio.com/

3.x-debug (根據安裝PHP版本,個人使用php 7.1 VC14 TS (64 bit))https://xdebug.org/download.php

4.vscode插件

二、配置流程

1.安裝xampp至計算機,在 環境變量-系統變量-Path中添加php文件夾路徑(整個php文件夾而不是php.exe)

在cmd中輸入php -v,檢查是否配置成功

2.把下載的x-debug文件(php_xdebug-2.5.1-7.1-vc14.dll)復制到php\ext文件夾下

ps.如果之後在啟動xampp面板中的Apache的時候提示“計算機丟失php7.dll”,那麽請查看下載的x-debug文件名中是否含有nts,如果有嘗試更換成別的版本。

3.打開php目錄下的php.ini,在最後添加以下幾行配置

[xdebug]

zend_extension="E:/Program/xampp/php/ext/php_xdebug-2.5.1-7.1-vc14.dll" (自行更改路徑)

xdebug.remote_enable = 1

xdebug.remote_autostart = 1

4.安裝vscode,在裏面的擴展商店中搜索php debug,點擊安裝

5.點擊vscode的 文件-首選項-設置(不同版本可能顯示不同,註意查找用戶設置),添加一行配置

"php.validate.executablePath": "E:/Program/xampp/php/php.exe",

6.配置Debug

跳出的launch.json默認即可

7.啟動調試

8.在瀏覽器中打開要調試的php(不是文件路徑而是服務器的地址(http://127.0.0.1/test/test.php)),vscode就會命中到打斷點的地方

最後,推薦2個vscode插件:

PHP IntelliSense 插件支持函數定義跳轉。須在電腦的環境變量,Path 裏加入 php7 的 ext 地址。

PHP IntelliSense - Crane 代碼提示補全。

xampp+vscode開發php的配置流程