电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

在VSCode中配置PHP開發環境的實戰步驟

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

1 PHP

官網地址:PHP

界面:

2 下載

官網下載地址:Download PHP 或者點擊這里下載

3 安裝

① 按照下圖下載 php。

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

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

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

4 配置環境變量

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

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

③ 修改“系統變量”中的 path,添加第 ② 步所復制的路徑。

注意:系統變量配置完別忘記點擊確定。

④ 測試:在 cmd 中輸入

php -v

5 Xdebug 下載

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

下載地址:Xdebug: Downloads

把下載的 php_xdebug-3.2.0RC1-8.1-vs16-x86_64.dll 文件,復制到 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 (開發環境用)與 php.ini-production(生產環境用)兩個文件。這里雖然沒有 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 插件,如下圖所示:

② 接著點擊 文件 -> 首選項 -> 設置,輸入 php,并點擊“在 settings.json 中編輯”,如下圖所示:

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

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

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

⑤ 設置斷點調試,如下圖所示:

⑥ 安裝插件 PHP Server

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

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

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

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

總結

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

標簽: PHP
相關文章:
主站蜘蛛池模板: 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 周口风机|周风风机|河南省周口通用风机厂 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 电力测功机,电涡流测功机,磁粉制动器,南通远辰曳引机测试台 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 回转窑-水泥|石灰|冶金-巩义市瑞光金属制品有限责任公司 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 仿真植物|仿真树|仿真花|假树|植物墙 - 广州天昆仿真植物有限公司 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 2025福建平潭岛旅游攻略|蓝眼泪,景点,住宿攻略-趣平潭网 | 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 杭州中策电线|中策电缆|中策电线|杭州中策电缆|杭州中策电缆永通集团有限公司 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 宁波普瑞思邻苯二甲酸盐检测仪,ROHS2.0检测设备,ROHS2.0测试仪厂家 | 光伏家 - 太阳能光伏发电_分布式光伏发电_太阳能光伏网 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 电动高尔夫球车|电动观光车|电动巡逻车|电动越野车厂家-绿友机械集团股份有限公司 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 打包钢带,铁皮打包带,烤蓝打包带-高密市金和金属制品厂 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 常州律师事务所_常州律所_常州律师-江苏乐天律师事务所 |