国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

windows下搭建php開發(fā)環(huán)境

這篇具有很好參考價值的文章主要介紹了windows下搭建php開發(fā)環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

http://wed.xjx100.cn/news/139397.html?action=onClick
https://www.bilibili.com/read/cv23429835/
https://www.php.cn/faq/498307.html

安裝iis

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
選擇卸載程序
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

安裝php

官網(wǎng)https://www.php.net/下載
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
選擇線程安全
國內(nèi)地址
其他版本的php下載
下載完成后解壓放到想存放的路徑
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
添加path環(huán)境變量
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
命令行中輸入php -v
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

安裝xdebug

Xdebug 要下載與 php 對應(yīng)的版本,我們下載的 php 版本為 8.2.8,而且是 thread safe 版本,對應(yīng)的是帶 TS 的版本。
xdebug官網(wǎng)
github
下載頁面
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
把下載的 php_xdebug-3.2.2-8.2-vs16-x86_64.dll 文件,復(fù)制到 php 根目錄下的 ext 目錄中,然后在 php 根目錄下找到 php.ini 文件,有如下兩種情況。

有 php.ini 文件

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

沒有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 就行,如下圖所示:
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
開啟擴展
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

;指定xdebug擴展位置
zend_extension=php_xdebug-3.2.2-8.2-vs16-x86_64.dll
 
;配置xdebug
[xdebug]
;配置xdebug主機地址
xdebug.client_host = localhost
;監(jiān)聽端口
xdebug.client_port = 9103
;idekey
xdebug.idekey = VSCODE
;調(diào)試模式建議設(shè)置成debug可以打斷點調(diào)試,默認是default
xdebug.mode = debug,trace

以上就是最少的xdebug配置了,想知道更多xdebug配置介紹可以去官網(wǎng)看看 Xdebug: Documentation ? All settings ,里面都有介紹什么配置有什么功能。
最后可以在命令行輸入php -m 查看是否安裝xdebug成功
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

iis開啟php支持

新建網(wǎng)站
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

Windows默認自帶的Web服務(wù)器是IIS(Internet Information Services),支持ASP和.Net(aspx),如果要支持對PHP文件的解析,可以通過以下兩種方式:

(1)通過FastCGI,將擴展名為.php的文件指定到PHP官方的fast CGI引擎中去解析。

(2)使用反向代理,將指定網(wǎng)站反向代理到Apache服務(wù)商,或者php-fpm服務(wù)進程中。

我們這里通過第一種方式,即FastCGI,在IIS的全局,或者指定網(wǎng)站,選擇“處理程序映射”這個功能模塊。
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

設(shè)置默認頁面

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

處理500錯誤

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

新建index.php內(nèi)容如下

<?php
phpinfo();

開啟php.ini下

short_open_tag = On

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

重新啟動iis應(yīng)用程序池

訪問
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

vscode

安裝vscode,安裝phpdebug插件
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
修改php.ini

;配置xdebug
[xdebug]
;配置xdebug主機地址
xdebug.client_host = localhost
;監(jiān)聽端口
xdebug.client_port = 9103
;idekey
xdebug.idekey = VSCODE
;調(diào)試模式建議設(shè)置成debug可以打斷點調(diào)試,默認是default
xdebug.mode = debug,trace
xdebug.start_with_request = yes

重啟應(yīng)用程序池
vscode增加配置
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言

"php.validate.executablePath": "E:\\PHP\\php-8.2.8-Win32-vs16-x64\\php.exe",
"php.debug.executablePath": "E:\\PHP\\php-8.2.8-Win32-vs16-x64\\php.exe",
"phpserver.phpConfigPath": "E:\\PHP\\php-8.2.8-Win32-vs16-x64\\php.ini",
"phpserver.phpPath": "E:\\PHP\\php-8.2.8-Win32-vs16-x64\\php.exe",

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
創(chuàng)建json配置文件
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
內(nèi)容如下:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for Xdebug",
            "type": "php",
            "request": "launch",
            "port": 9003
        },
        {
            "name": "Launch currently open script",
            "type": "php",
            "request": "launch",
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 0,
            "runtimeArgs": [
                "-dxdebug.start_with_request=yes"
            ],
            "env": {
                "XDEBUG_MODE": "debug,develop",
                "XDEBUG_CONFIG": "client_port=${port}"
            }
        },
        {
            "name": "Launch Built-in web server",
            "type": "php",
            "request": "launch",
            "runtimeArgs": [
                "-dxdebug.mode=debug",
                "-dxdebug.start_with_request=yes",
                "-S",
                "localhost:0"
            ],
            "program": "",
            "cwd": "${workspaceRoot}",
            "port": 9003,
            "serverReadyAction": {
                "pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
                "uriFormat": "http://localhost:%s",
                "action": "openExternally"
            }
        }
    ]
}

因為xdebug配置的是監(jiān)聽9103所以需要修改配置文件

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for Xdebug",
            "type": "php",
            "request": "launch",
            "port": 9103
        },
        {
            "name": "Launch currently open script",
            "type": "php",
            "request": "launch",
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 0,
            "runtimeArgs": [
                "-dxdebug.start_with_request=yes"
            ],
            "env": {
                "XDEBUG_MODE": "debug,develop",
                "XDEBUG_CONFIG": "client_port=${port}"
            }
        },
        {
            "name": "Launch Built-in web server",
            "type": "php",
            "request": "launch",
            "runtimeArgs": [
                "-dxdebug.mode=debug",
                "-dxdebug.start_with_request=yes",
                "-S",
                "localhost:0"
            ],
            "program": "",
            "cwd": "${workspaceRoot}",
            "port": 9103,
            "serverReadyAction": {
                "pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
                "uriFormat": "http://localhost:%s",
                "action": "openExternally"
            }
        }
    ]
}

windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言
這里配置了三種方式

  • Listen for xdebug是監(jiān)聽服務(wù)器請求的時候觸發(fā)
  • 直接訪問當(dāng)前的頁面
  • 啟動一個web服務(wù),然后監(jiān)聽斷點

再推薦一款插件:PHP Intelephense
windows下搭建php開發(fā)環(huán)境,php,windows,php,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-607993.html

到了這里,關(guān)于windows下搭建php開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • PHP從入門到精通—PHP開發(fā)入門-PHP概述、PHP開發(fā)環(huán)境搭建、PHP開發(fā)環(huán)境搭建、第一個PHP程序、PHP開發(fā)流程

    每開始學(xué)習(xí)一門語言,都要了解這門語言和進行開發(fā)環(huán)境的搭建。同樣,學(xué)生開始PHP學(xué)習(xí)之前,首先要了解這門語言的歷史、語言優(yōu)勢等內(nèi)容以及了解開發(fā)環(huán)境的搭建。 PHP概述 ? 認識PHP PHP最初是由Rasmus Lerdorf于1994年為了維護個人網(wǎng)頁而編寫的一個簡單程序。這個程序用來顯

    2024年02月14日
    瀏覽(25)
  • windows 搭建 PHP以及擴展swoole的運行環(huán)境(Cygwin模擬Linux環(huán)境)

    windows 搭建 PHP以及擴展swoole的運行環(huán)境(Cygwin模擬Linux環(huán)境)

    cygwin下載地址:https://www.cygwin.com/ 在瀏覽器中打開cygwin官網(wǎng),下滑到Installing Cygwin部分,點擊setup-x86_64.exe下載exe文件即可 安裝cygwin 找到剛才下載的setup-x86_64.exe文件,雙擊打開,就開始安裝cygwin 第一步:打開安裝界面,直接點擊下一步 第二步:選擇下載源,我們直接默認選

    2024年02月07日
    瀏覽(21)
  • docker本地PHP開發(fā)環(huán)境搭建

    docker本地PHP開發(fā)環(huán)境搭建

    本文簡單介紹通過啟動一個nginx和fpm容器來搭建一個php?web運行環(huán)境,以文檔命令為例,H:/home/code/docker/web?目錄下可以放多個子項目,只需針對不同的項目配置不同的nginx站點文件,在站點中指定下級項目目錄即可,以后臺項目admin為例,?則具體的子路徑為H:/home/code/docker/we

    2024年02月07日
    瀏覽(22)
  • php開發(fā)環(huán)境搭建_寶塔、composer

    php開發(fā)環(huán)境搭建_寶塔、composer

    寶塔面板下載,免費全能的服務(wù)器運維軟件 解壓安裝 ? ?登錄之后修改安全入口 ?1 進入軟件商店下載nginx,mysql5.6,php7.2 ? ? ?2 將php的安裝路徑配置到環(huán)境變量中 此電腦--右鍵--點擊屬性---高級系統(tǒng)設(shè)置---環(huán)境變量---系統(tǒng)變量path---添加確定 ? ? ?輸入php -v測試 ?3 將mysql的安裝

    2024年02月11日
    瀏覽(22)
  • macOS搭建PHP開發(fā)環(huán)境(brew安裝nginx、mysql 和多版本php,并配置多個php同時運行的環(huán)境)

    由于homebrew主庫中沒有PHP7.2 之前的版本,并且7.2,7.3版本也被標記成過時版本;所以需要先掛在第三方的擴展,具體操作如下: php5.6 php7.3 php7.4 php8.2 默認新版8以上直接安裝 sudo vim /usr/local/etc/php/5.6/php-fpm.conf? 下的: 注意:5.6版本的配置文件路徑和其他版本不一樣 listen = 127

    2024年02月04日
    瀏覽(50)
  • 短視頻矩陣系統(tǒng)源碼開發(fā)搭建技術(shù)解析-PHP語言

    短視頻矩陣系統(tǒng)源碼開發(fā)搭建技術(shù)解析-PHP語言

    一、系統(tǒng)架構(gòu) 整個短視頻矩陣系統(tǒng)大概分為以下幾個模塊: 1.多平臺賬號管理 支持抖音、快手、小紅書、西瓜、頭條視頻號等多平臺賬號管理。 2.視頻管理模塊 支持視頻批量上傳、批量剪輯、文字轉(zhuǎn)語音,特效等功能配置 3.推薦算法模塊 推薦算法模塊主要用來推薦用戶感興

    2024年02月07日
    瀏覽(27)
  • 如何在Ubuntu 18.04上安裝PHP 7.4并搭建本地開發(fā)環(huán)境

    PHP是一種流行的服務(wù)器腳本語言,用于創(chuàng)建動態(tài)和交互式web頁面。開始使用你選擇的語言是學(xué)習(xí)編程的第一步。 本教程將指導(dǎo)您在Ubuntu上安裝PHP 7.4,并通過命令行設(shè)置本地編程環(huán)境。您還將安裝依賴管理器Composer,并通過運行腳本來測試您的安裝。 要完成本教程,您需要安

    2024年02月11日
    瀏覽(24)
  • windows10系統(tǒng)下搭建C語言環(huán)境

    windows10系統(tǒng)下搭建C語言環(huán)境

    1.下載visual studio社區(qū)版 地址:下載 Visual Studio Tools - 免費安裝 Windows、Mac、Linux下載社區(qū)版本然后安裝即可 2.下載msys2 地址 :MSYS2 ?安裝完成后修改etc下pacman.d的鏡像。修改## Primary ,因為在國內(nèi)所以用國內(nèi)的鏡像下載就挺快 ?打開msys2終端執(zhí)行如下命令 3.pacman -S mingw-w64-x86_64-t

    2024年02月05日
    瀏覽(17)
  • windows開發(fā)環(huán)境搭建

    vpn網(wǎng)址: 注冊 — 飛訊加速 藍湖注冊: 用戶名:手機號。密碼:Wlz372628 開發(fā)環(huán)境搭建: 安裝git 要先安裝git然后tortoise git才能用。 安裝git桌面版,tortoise git, 官網(wǎng)下載即可。 安裝cmake,官網(wǎng)下載安裝即可: Download CMake 安裝migwin: 官網(wǎng)下載壓縮包,解壓后把bin目錄配置到path即可

    2024年02月11日
    瀏覽(18)
  • 搭建開發(fā)環(huán)境-Windows

    寫C# 的請出去。 然后,Windows 是最好的Linux發(fā)行版。搭建開發(fā)環(huán)境-WSL+Ubuntu

    2024年02月11日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包