windows 2008 server 不支持php8.3.8,需升級為windows 2012
1.下載php8.3.8
PHP8.3.9 For Windows: Binaries and sources Releases
2.配置php.ini
(1.)在php目錄下找到php.ini-development文件,把它復制一份,改名為php.ini
(2.)修改php安裝目錄 根據你自己的環境配置
去掉如下擴招前面的分號
3.下載apache2.4.61
?Download - The Apache HTTP Server Project
下載線程安全的,64位的,同時要下載微軟的VC_redist2022.x64
具體步驟參考我的另一篇文章。
4.配置apache httpd.conf? 根據你自己的環境配置
啟動httpd.exe 會報錯(雙擊httpd.exe后,黑窗口會一閃而過,啟動失敗)
解決辦法:1.查看apache錯誤日志,從網上搜索解決辦法
? ? ? ? ? ? ? ? ? ?2.實在搜不到解決辦法,在httpd.conf中,從上倒下把擴展模塊注釋掉,再一個一個放開,定位到底是哪個模塊不兼容。關掉模塊直到啟動正常。
5.訪問phpcms網站,網站會一片空白,找到phpcms網站的入口文件,base.php 打斷點,一步一步調試。(大概報13個錯誤,按照提示,慢慢修改)