針對 Windows 95/98/NT 安裝 Apache 1.3.x + PHP 3 或 PHP 4 Beta 的通用指南。現代環境請直接使用 PHP 8.x + Apache 2.4 / Nginx。
apache_1_3_x_win32.exeC:\ApacheC:\PHP4B3 (建議含版本號目錄,便於多版本共存)php.ini-dist → 系統目錄 (C:\WINDOWS 或 C:\WINNT) 並改名 php.iniphp.ini,關鍵區段:
;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; ; extension=php_mysql.dll ; extension=php_gd.dll ; extension=php_xml.dll ; ... 取消註解所需擴展
extension_dir = C:\PHP4B3 (或你的 PHP 目錄)doc_root = C:\Apache\htdocs (Apache 文件根目錄)C:\Apache\conf\httpd.confphp4apache.dll):
LoadModule php4_module C:/PHP4B3/sapi/php4apache.dll AddModule mod_php4.c AddType application/x-httpd-php .php .php3 .phtml
ScriptAlias /php/ "C:/PHP4B3/" AddType application/x-httpd-php .php .php3 .phtml Action application/x-httpd-php "/php/php.exe"
DirectoryIndex index.html index.php index.php3重啟 Apache,建立 C:\Apache\htdocs\test.php:
<?php phpinfo(); ?>
瀏覽 https://localhost/test.php。
Windows 下 Apache + PHP 配置核心在於:PHP 目錄路徑正確、extension_dir 指向擴展目錄、httpd.conf 載入正確模組/DLL。現代版本 (PHP 8 + Apache 2.4) 僅需 LoadModule php_module "C:/PHP/php8apache2_4.dll" 並加入 AddType,極為簡化。