PHP 5.0.0RC3 zip package 與 Collection of PECL modules for PHP 5.0.0RC3Without installer 版本將所有下載檔案暫存於 C:\ 根目錄備用。
C:\PHP5C:\PHP5\extC:\PHP5\php5ts.dll 至系統目錄(Win2K: C:\WINNT,XP/2003: C:\Windows)C:\Windows\System32(或 C:\WINNT\System32):
fdftk.dll, fribidi.dll, gds32.dll, libeay32.dll, libintl-1.dll,
libmhash.dll, libmysql.dll, libmysqli.dll, ntwdblib.dll, yaz.dll
注意:MySQL 4.0.x 僅需 libmysql.dll;4.1 以上需 libmysqli.dll。
C:\PHP5\php.ini-dist 至系統目錄並更名為 php.ini,編輯關鍵設定:
; 擴充模組目錄
extension_dir = "C:/PHP5/ext"
; 啟用常用擴充(去掉分號)
extension=php_mysql.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_xmlrpc.dll
C:\Program Files\Apache Group\Apache2httpd.conf,新增 PHP 模組載入與關聯:
# 載入 PHP 模組(依實際路徑調整)
LoadModule php5_module "C:/PHP5/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# 設定 DirectoryIndex
DirectoryIndex index.php index.html index.htm
C:\MySQLmy-medium.cnf 為 C:\my.cnf(或 C:\Windows\my.ini),調整 basedir、datadirC:\MySQL\bin\mysqld --install
net start mysql
C:\MySQL\bin\mysqladmin -u root password 'your_password'
在 Apache 文件根目錄(htdocs)建立 phpinfo.php:
<?php phpinfo(); ?>
瀏覽 https://localhost/phpinfo.php,若顯示 PHP 版本、MySQL 支援、GD 等資訊,即代表環境建置成功。
error.log,常見為連接埠 80 被佔用(IIS、Skype 等)php5apache2.dll 存在且路徑正確,DLL 依賴檔已放入 System32libmysql.dll 版本與 PHP 相容性,防火牆是否阻擋 3306 埠本文提供 Windows 平台上 PHP 5、Apache 2.0、MySQL 4.0 從下載、安裝、設定到驗證的完整步驟。掌握 DLL 複製位置、php.ini 關鍵參數、httpd.conf 模組載入語法,即可快速建立穩定的開發環境。