Php

Apache 2.0.55/PHP 5.3.5 掛起

  • January 17, 2011

最近繼承了一個執行 XAMPP 的 Windows 2k3 伺服器,包括 PHP、MySQL 和 Apache 的古老副本。

我正在嘗試在機器上安裝第二個最新的 PHP 安裝,以便將來可以引用它而不是 XAMPP 的舊安裝。Apache 愉快地啟動了這個新的 PHP 安裝。

不幸的是,當 Apache 引用新的 PHP 安裝時,每當我嘗試查看頁面(甚至是非 PHP 頁面)時,它都會掛起。伺服器根本不響應任何 HTTP 請求——它也不會崩潰。它只是在連接打開的情況下坐在那裡。PHP 或 Apache 日誌中沒有錯誤/警告/通知。

我幾乎排除了 PHP 的擴展(通過系統消除過程)和大多數 INI 設置。我試過從頭開始重新安裝 PHP。

PHP 安裝是使用 VC6 編譯的 PHP 5.3.5 x86 執行緒安全。Apache 安裝是 Apache 2.0.55。

有人遇到過類似的行為嗎?

恢復到 PHP 5.2 解決了這個問題。不過不知道為什麼。

引用自:https://serverfault.com/questions/223290