2011-08-02 201 views
1

我試圖將安裝在Ubuntu服務器10.10上的PHP版本從5.3.3升級到5.3.6。我按照http://wiki.helioviewer.org/wiki/Compiling_PHP_from_source_on_Ubuntu的說明進行了操作,所有程序似乎都很順利,但是當我運行phpinfo()時它仍然顯示舊版本。如果我從命令行運行php -version,它說5.3.6。我需要做些什麼才能讓Apache使用這個版本? 感謝在Ubuntu上升級PHP版本

+0

Perheps你可以問的問題也http://askubuntu.com/ – B4NZ41

回答

1

確保您重新啓動Apache的

這必須要對askUbuntu雖然

+0

是,重新啓動Apache的,但沒有喜悅。將嘗試問Ubuntu。謝謝 – desouza

0

重啓Apache確實

/etc/init.d/apache2 restart 

但是,我也遇到了一些問題,在過去的Apache進程在重新編譯/或PHP升級後卡在內存中。如果要檢查Apache是​​否還在運行你已經停止後:

停止Apache

/etc/init.d/apache2 stop 

查找Apache進程

ps -A | grep apache 

如果你得到了一些Apache2的進程列表它不好,你可以用它們殺死它們:

kill <PROCESS_ID> 

例如:

kill 2389 

啓動Apache

/etc/init.d/apache2 start 
+0

重新啓動不起作用,所以我再次檢查了一下指令,現在是5.3.6 :-) – desouza