2011-08-02 45 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