Caudium 伺服器

PHP 4 可以被編譯為 Caudium web 伺服器的一個 Pike 模組。注意 PHP 3 中不支援。請參考下面的安裝說明以將 PHP 4 安裝到 Caudium 伺服器中。

例子 4-5. Caudium 安裝指南

1.  在安裝 PHP 4 之前請確認已經正確安裝了 Caudium 伺服器。
    要想使 PHP 4 正確的工作,還需要 Pike 7.0.268 或更高版本。
    為了方便起見,我們假定 Caudium 安裝在 /opt/caudium/server/ 中。
2.  進入目錄 php-x.y.z (x.y.z 是 PHP 的版本號)。
3.  ./configure --with-caudium=/opt/caudium/server
4.  make
5.  make install
6.  若果 Caudium 正在運行請重新啟動它。
7.  登入圖形配置介面,進入需要 PHP 4 支援的虛擬伺服器。
8.  點閱 Add Module 之後點閱 locate,然後增加 PHP 4 腳本支援模組。
9.  若果出現「PHP 4 interpreter isn't available」的錯誤提示,
    請重新啟動 web 伺服器。若果還是不行,請檢查
    /opt/caudium/logs/debug/default.1 中是否有與
    <filename>PHP4.so</filename> 檔案關聯的錯誤。也要檢視
    <filename>caudium/server/lib/[pike-version]/PHP4.so</filename>
    這個檔案是否存在。
10. 若果需要,請配置 PHP 腳本支援模組。

當然可以將各種 PHP 4 的增加模組編譯到 Caudium 伺服器中。請參考增加庫各自配置選項的說明。

注: 當編譯 PHP 4 的 MySQL 的支援時,必須確認使用了標準的 MySQL 用戶端代碼。否則若果 Pike 已經支援 MySQL,就會產生衝突。應該在編譯的時候使用 --with-mysql 選項指定 MySQL 的安裝目錄。