av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

在VSCode中配置PHP開發(fā)環(huán)境的實(shí)戰(zhàn)步驟

瀏覽:101日期:2022-06-06 14:16:16
目錄
  • 1 PHP
  • 2 下載
  • 3 安裝
  • 4 配置環(huán)境變量
  • 5 Xdebug 下載
  • 6 在 VSCode 中配置 PHP
  • 總結(jié)

1 PHP

官網(wǎng)地址:PHP

界面:

2 下載

官網(wǎng)下載地址:Download PHP 或者點(diǎn)擊這里下載

3 安裝

① 按照下圖下載 php。

② 解壓到想要安裝 php 的位置(注意先雙擊打開壓縮包,看下有沒有根目錄)。

如下圖,打開后如果沒有根目錄,不要直接解壓,不然文件就混在一起了。

這里建議新建一個根目錄再解壓(或者直接右鍵選擇“解壓到xxx”),如下圖所示。

4 配置環(huán)境變量

① 右擊我的電腦 -> 屬性 -> 高級系統(tǒng)設(shè)置 -> 環(huán)境變量 或者 直接 win + s 搜索“系統(tǒng)環(huán)境變量” -> 打開“編輯系統(tǒng)環(huán)境變量”,如下圖所示。

② 打開 php 安裝目錄,按下圖復(fù)制地址。

③ 修改“系統(tǒng)變量”中的 path,添加第 ② 步所復(fù)制的路徑。

注意:系統(tǒng)變量配置完別忘記點(diǎn)擊確定。

④ 測試:在 cmd 中輸入

php -v

5 Xdebug 下載

Xdebug 要下載與 php 對應(yīng)的版本,我們下載的 php 版本為 8.1.11,而且是 thread safe 版本,對應(yīng)的是帶 TS 的版本。

下載地址:Xdebug: Downloads

把下載的 php_xdebug-3.2.0RC1-8.1-vs16-x86_64.dll 文件,復(fù)制到 php 根目錄下的 ext 目錄中,然后在 php 根目錄下找到 php.ini 文件,有如下兩種情況。

① (有 php.ini 文件)直接在 php 目錄的 php.ini 的文件末尾添加如下配置即可(記得修改路徑)。

[xdebug]zend_extension="D:\software\php-8.1.11-Win32-vs16-x64\ext\php_xdebug-3.2.0RC1-8.1-vs16-x86_64.dll"xdebug.remote_enable = 1xdebug.remote_autostart = 1

② (沒有 php.ini 文件)這里我們可以在 php 根目錄下找到 php.ini-development (開發(fā)環(huán)境用)與 php.ini-production(生產(chǎn)環(huán)境用)兩個文件。這里雖然沒有 php.ini 文件,而 php 還是會去加載 php.ini 作為配置文件的。我們只要選擇其中一個,把它備份,然后重命名為php.ini,最后加入自己個性化的配置即可。這里建議將 php.ini-development 文件備份重命名為 php.ini 就行,如下圖所示:

最后將如下配置添加到 php.ini 文件末尾即可。

[xdebug]zend_extension="D:\software\php-8.1.11-Win32-vs16-x64\ext\php_xdebug-3.2.0RC1-8.1-vs16-x86_64.dll"xdebug.remote_enable = 1xdebug.remote_autostart = 1

6 在 VSCode 中配置 PHP

① 首先安裝 PHP Debug 插件,如下圖所示:

② 接著點(diǎn)擊 文件 -> 首選項(xiàng) -> 設(shè)置,輸入 php,并點(diǎn)擊“在 settings.json 中編輯”,如下圖所示:

③ 然后添加如下配置(記得修改路徑):

"php.validate.executablePath": "D:/software/php-8.1.11-Win32-vs16-x64/php.exe"

④ 隨便創(chuàng)建個測試文件夾,用 vscode 打開,新建個 php 文件,如下圖所示:

⑤ 設(shè)置斷點(diǎn)調(diào)試,如下圖所示:

⑥ 安裝插件 PHP Server

這個插件可以讓 .php 文件直接右擊運(yùn)行于瀏覽器中,不需要借助于 xampp 的 Apache。

注意:該插件用于個人測試及小網(wǎng)站的開發(fā)是沒有任何問題的,不過大型應(yīng)用還是要配合 Nginx 或 Apache 以達(dá)到最高效率。

注意:這里我們在瀏覽器中輸入的是 http://localhost:80/index.php,然而在瀏覽器地址中為什么顯示的卻是 localhost/index.php 呢?這是因?yàn)闉g覽網(wǎng)頁服務(wù)默認(rèn)的端口號都是 80,因此只需輸入網(wǎng)址即可,不用輸入": 80"了。另外如果 .php 頁面為 index 命名,則只需要在瀏覽器輸入 localhost 即可,因?yàn)榉?wù)器會自動為我們找到 index.php 這個頁面。

最后推薦一些 PHP 的插件,以及其他常用VSCode 必備插件推薦。

總結(jié)

到此這篇關(guān)于在VSCode中配置PHP開發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)VSCode配置PHP開發(fā)環(huán)境內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 一级片黄色 | 欧美色图在线视频 | 成人午夜网 | 日韩精品免费一区二区夜夜嗨 | 国产精品一级二级三级 | 天天爽天天爽 | 91免费黄| 51免费看成人啪啪片 | 一区二区三区四区视频在线观看 | 成人av免费看 | 国产网址 | 欧美日韩国产二区 | 韩国精品一区 | 婷久久 | 麻豆精品一区 | 欧美精品一二三 | a视频在线观看 | 亚洲女优在线 | 国产精品一区二区av | 人人爽av | 91在线精品李宗瑞 | 国产一区在线看 | 一区二区久久久 | 黄色三级在线 | www.国产| 日韩欧美不卡 | a级片免费在线观看 | 玖玖在线视频 | 日本久久精品视频 | 国产一级生活片 | 午夜视频福利 | 蜜桃精品视频 | 天堂成人在线 | 日韩手机在线视频 | 天天综合影院 | 国产一区久久 | 黄色小视频免费 | www.亚洲一区 | 精品一区二区三区四区五区 | 日韩免费一区 | 高清一区二区 |