目錄
下載合適的PHP 版本
配置環境變量
測試PHP 是否安裝成功
如果你是用Apache
首頁 後端開發 php教程 如何在Windows上安裝PHP

如何在Windows上安裝PHP

Jul 15, 2025 am 02:46 AM
php windows

安裝PHP 在Windows 上的關鍵步驟包括:1. 下載合適的PHP 版本並解壓,推薦使用Thread Safe 版本配合Apache 或Non Thread Safe 版本配合Nginx;2. 配置php.ini 文件,將php.ini-development 或php.ini-production 重命名為php.ini;3. 將PHP 路徑添加到系統環境變量Path 中以便命令行使用;4. 測試PHP 是否安裝成功,通過命令行執行php -v 和運行內置服務器測試解析能力;5. 若使用Apache,需在httpd.conf 中配置PHP 模塊和PHPIniDir,並確保模塊版本匹配、路徑正確且重啟Apache 後生效。常見問題多由路徑錯誤、模塊不匹配或未重啟服務引起,可通過查看日誌排查解決。

How to Install PHP on Windows

安裝PHP 在Windows 上其實不難,只要按照步驟來基本都能搞定。關鍵是要選對版本、配置好環境變量,並確保和你用的Web 服務器(比如Apache 或Nginx)配合得上。

How to Install PHP on Windows

下載合適的PHP 版本

首先去PHP 官網下載Windows 版本的ZIP 包。建議選擇“Thread Safe”版本如果你是搭配Apache 使用,如果是用FastCGI 模式運行(比如和Nginx 配合),那選“Non Thread Safe”。

  • 推薦解壓到一個固定路徑,比如C:\php ,這樣後面配置起來方便
  • 解壓後記得把php.ini-developmentphp.ini-production改名為php.ini ,這是主配置文件

配置環境變量

為了讓命令行也能直接使用php命令,你需要把PHP 的路徑加到系統環境變量中:

How to Install PHP on Windows
  1. 打開“系統屬性” -> “高級系統設置” -> “環境變量”
  2. 在“系統變量”裡找到Path ,點擊編輯
  3. 添加一條新記錄,內容是你的PHP 目錄,比如C:\php

這樣你就可以在任意位置打開命令行執行PHP 腳本了。


測試PHP 是否安裝成功

可以先用命令行測試一下:

How to Install PHP on Windows
 php -v

如果看到類似這樣的輸出說明已經裝好了:

 PHP 8.2.12 (cli) (built: Jul 18 2023 16:59:47) (ZTS Visual C 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.2.12, Copyright (c) Zend Technologies

也可以寫個簡單的PHP 文件看看能否解析:

 <?php
phpinfo();
?>

保存成info.php ,然後用命令啟動內置服務器:

 php -S localhost:8000

打開瀏覽器訪問http://localhost:8000/info.php ,能看到PHP 的詳細信息頁面就說明沒問題。


如果你是用Apache

那你還需要配置Apache 來處理PHP 請求。主要是在Apache 的httpd.conf文件中添加以下幾行(具體路徑根據你自己的情況修改):

 LoadModule php_module "c:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php"

注意:

  • 確保Apache 的模塊路徑正確
  • 不同PHP 版本對應的Apache 模塊名可能不同,要確認是否匹配
  • Apache 重啟後才能生效

基本上就這些,按步驟來問題不大。不過容易出錯的地方通常是路徑沒寫對、模塊版本不匹配或者忘記重啟服務。遇到問題可以多看日誌,特別是Apache 的error.log 和PHP 的錯誤提示。

以上是如何在Windows上安裝PHP的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

在PHP中構建不變的物體,並具有可讀的屬性 在PHP中構建不變的物體,並具有可讀的屬性 Jul 30, 2025 am 05:40 AM

ReadonlypropertiesinPHP8.2canonlybeassignedonceintheconstructororatdeclarationandcannotbemodifiedafterward,enforcingimmutabilityatthelanguagelevel.2.Toachievedeepimmutability,wrapmutabletypeslikearraysinArrayObjectorusecustomimmutablecollectionssucha

如何在Windows中分配驅動器字母 如何在Windows中分配驅動器字母 Jul 30, 2025 am 04:54 AM

toassignAdriveletterinwindows,underiskmanagementorCommandPrompt.2.IndiskManagement,PressWindows X,SelectDiskManagement,Right-ClickthevolumeWithOutaleTaTer,選擇“ theingsriveletterterandpaths”,clockriveletterterandpaths',clickAddd,clickAddd,selectaletter,selectaletter,selectaletter(receeda:orb:orb:orb :),and clickickok andclickokok..3.Alte

如何找到Windows的安裝日期 如何找到Windows的安裝日期 Jul 30, 2025 am 04:57 AM

usecommandpromptbyTypingSysteminfo |找到“原始ininstalldate” to to to to to to to to to to to to to to to to to to to to to to to inselthersity,usepowershellwith(get-itemproperty-path“ hklm:hklm:\ software \ Software \ software \ Microsoft \ microsoft \ Microsoft \ Microsoft \ Windowsnt \ Windowsnt \ Windowsnt \ persantververververververversion”

如何在Windows中創建訪客帳戶 如何在Windows中創建訪客帳戶 Jul 30, 2025 am 12:55 AM

ToenabletheGuestaccountinWindows10/11,openCommandPromptasAdministratorandrun"netuserGuest/active:yes".2.TheGuestaccounthaslimitedpermissionsandcannotinstallappsorchangesystemsettings.3.Optionally,createastandarduseraccountviaSettings>Acc

如何對Windows中的高DPC延遲進行故障排除 如何對Windows中的高DPC延遲進行故障排除 Jul 30, 2025 am 02:08 AM

UseLatencyMontoidentifyhighDPC/ISRtimesandpinpointproblematicdrivers.2.UpdateorrollbacknetworkandWi-Fidrivers,especiallyfromIntel,Realtek,orKiller,anddisableunusedBluetooth.3.Updateordisablehigh-DPChardwaredriverssuchasUSB,audio,graphics,orNVMecontro

如何在Windows中創建系統圖像 如何在Windows中創建系統圖像 Jul 30, 2025 am 04:57 AM

OpenBackupAndRestoreViaWindows S,typebackupupandrestore,clickCreateAsyStemImage.2.Savetheimagetoanexternalharddrive(推薦),SelectItItiTfromthedRopdown,andClickNext.3.ConfirmIncincludEdedDrives(SystemServeDandC:bydefeftc:bydefeault:bydefeault),添加了thectheStextext。

CSS暗模式切換示例 CSS暗模式切換示例 Jul 30, 2025 am 05:28 AM

首先通過JavaScript獲取用戶系統偏好和本地存儲的主題設置,初始化頁面主題;1.HTML結構包含一個按鈕用於觸發主題切換;2.CSS使用:root定義亮色主題變量,.dark-mode類定義暗色主題變量,並通過var()應用這些變量;3.JavaScript檢測prefers-color-scheme並讀取localStorage決定初始主題;4.點擊按鈕時切換html元素上的dark-mode類,並將當前狀態保存至localStorage;5.所有顏色變化均帶有0.3秒過渡動畫,提升用戶

VSCODE設置。 JSON位置 VSCODE設置。 JSON位置 Aug 01, 2025 am 06:12 AM

settings.json文件位於用戶級或工作區級路徑,用於自定義VSCode設置。 1.用戶級路徑:Windows為C:\Users\\AppData\Roaming\Code\User\settings.json,macOS為/Users//Library/ApplicationSupport/Code/User/settings.json,Linux為/home//.config/Code/User/settings.json;2.工作區級路徑:項目根目錄下的.vscode/settings

See all articles