APMServ 5.2 (Windows 整合環境) 啟動 Apache 時提示:「Apache啟動失敗,請檢查相關配置」
D:\APMServ5.2.6)# 我的電腦 → 內容 → 進階 → 環境變數 → 系統變數 Path 編輯
# 新增(依實際路徑調整):
D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext
# 或複製 DLL 到系統目錄(不推薦,易版本衝突)
copy D:\APMServ5.2.6\PHP\*.dll C:\WINDOWS\system32\
copy D:\APMServ5.2.6\PHP\ext\*.dll C:\WINDOWS\system32\
%SystemRoot%\system32 優先於應用程式目錄C:\WINDOWS\system32 下的 php*.dll、lib*.dll錯誤日誌特徵:
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6.
Rebuild it for your PHP version (5.2.9) ...
PHP Fatal error: Unable to start eAccelerator module
解決步驟:
https://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_buildsD:\APMServ5.2.6\Zend\eAccelerator\eAccelerator0953_5.2.9.dllzend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator0953_5.2.9.dll"cmd →
D:\APMServ5.2.6\MySQL5.1\bin\mysql -u root mysql
UPDATE user SET Password=PASSWORD('NewPass123!') WHERE user='root';
FLUSH PRIVILEGES;