reinstall PHP後phpinfo沒有改變問題



贊助商連結


lych911
2008-02-26, 11:41 AM
再下想要請教如標題的問題,我的系統已經有事先手動安裝了 PHP,但是後來必須要再做調整,所以就重新編譯安裝 ,在 make install 時,有先 stop Apache2 服務,接著再 start Apache2 後再開啟網頁看 phpinfo() 的訊息,但是卻發現內容是之前的資料(Build Date、Configure Command等等都是之前安的資料),最後連 Apache2 我都再重新安裝過一次也是一樣,以上我在公司用測試主機來做的結果,系統是 RHEL AS4。

後來我轉到家裡的系統 FC6 上來重新編譯 PHP 並且 make install 後再查看 phpinfo() 的訊息,卻發現 Build Date、Configure Command 等等都是我最後使用的資料(也就是最新的資料,重新編譯進去的功能也都可以 run),於是我就懷疑是我公司主機的問題,就連線到高雄正在線上主機(PHP 是舊版的),不管那麼多,一樣給他重新編譯安裝 PHP (最新版的5.2.5版)做更新,在看 phpinfo() 的訊息,結果顯示卻一樣是舊版的資料,高雄的主機一樣是 RHEL AS4 的系統。

後來也去搜尋一下相關的資料,好像沒有人有碰到相關的問題,是否有人了解原因在哪裡呢?還請各位指教,謝謝

贊助商連結


pcboy
2008-02-26, 05:07 PM
ps aux | grep httpd 看看有哪幾個 Web Server 執行中
可能不自覺中安裝了好幾套 Apache, 因為路徑不同或讀取的設定擋不同
phpinfo 抓到的資料也不同