首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

Windows 下 Apache + PHP 環境配置圖文教程

     編輯:PHP 綜合知識

Windows 開發環境手動配置 Apache 2.2/2.4 整合 PHP 5.x,三步驟完成模組載入、MIME 類型、網站根目錄設定。

前置準備

  • Apache 安裝完成(假設安裝於 C:/Program Files/Apache Group/Apache2/)。
  • PHP 解壓至目錄(假設 D:/tools/language/php5.2/)。

步驟一:配置 MIME 類型

編輯 httpd.conf,尋找 <IfModule mime_module> 區塊,加入:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

注意:副檔名前有一空格。

步驟二:載入 PHP 模組

在 LoadModule 區塊加入:

LoadModule php5_module D:/tools/language/php5.2/php5apache2_2.dll
  • php5apache2_2.dll 適用 Apache 2.2;Apache 2.4 需 php5apache2_4.dll。
  • 路徑使用正斜線 / 或雙反斜線 \\。

步驟三:修改網站根目錄

同檔案修改兩處:

DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
# 改為
DocumentRoot "d:/root"

<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
# 改為
<Directory "d:/root">

步驟四:複製 php.ini 並啟用擴展

  1. 將 php.ini-development 複製為 php.ini 放入 PHP 目錄。
  2. 編輯 php.ini:
    • extension_dir = "ext"
    • 啟用常用擴展:extension=php_mysql.dll、extension=php_mysqli.dll、extension=php_pdo_mysql.dll、extension=php_mbstring.dll、extension=php_gd2.dll 等。
    • date.timezone = "Asia/Taipei"

步驟五:重啟 Apache 驗證

  1. 命令列執行 httpd -t 測試配置語法。
  2. 重啟 Apache 服務。
  3. 於 d:/root 建立 info.php:<?php phpinfo(); ?>
  4. 瀏覽器訪問 https://localhost/info.php 確認 PHP 模組載入成功。

常見問題

  • 啟動失敗:檢查 php5apache2_x.dll 版本是否與 Apache 版本對應(VC6/VC9、TS/NTS 必須一致)。
  • 404/500 錯誤:確認 DocumentRoot 目錄存在且 Apache 有讀取權限。
  • 中文亂碼:檢查 php.ini default_charset = "UTF-8" 及 HTML <meta charset="utf-8">。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved