在Ubuntu上升级PHP版本

在Ubuntu上升级PHP版本,php,ubuntu,upgrade,Php,Ubuntu,Upgrade,我正在尝试将安装在Ubuntu服务器10.10上的PHP版本从5.3.3升级到5.3.6。我完全按照说明进行了操作,看起来一切都很顺利,但当我运行phpinfo()时,它仍然显示旧版本。如果我从命令行运行php-version,它会显示5.3.6。我需要做什么才能让Apache使用这个版本? 谢谢请确保您重新启动了apache 但必须启用此选项,确保重新启动apache 尽管必须重新启动Apache,但必须打开此选项 /etc/init.d/apache2 restart 然而,我在过去确实遇

我正在尝试将安装在Ubuntu服务器10.10上的PHP版本从5.3.3升级到5.3.6。我完全按照说明进行了操作,看起来一切都很顺利,但当我运行phpinfo()时,它仍然显示旧版本。如果我从命令行运行php-version,它会显示5.3.6。我需要做什么才能让Apache使用这个版本?
谢谢

请确保您重新启动了apache


但必须启用此选项,确保重新启动apache

尽管必须重新启动Apache,但必须打开此选项

/etc/init.d/apache2 restart
然而,我在过去确实遇到过一些问题,apache进程在重新编译/或PHP升级后卡在内存中。如果要检查apache在停止后是否仍在运行:

阻止Apache

/etc/init.d/apache2 stop
寻找apache进程

ps -A | grep apache
如果您得到一个包含一些apache2进程的列表,那么它并不好,您可以使用以下方法杀死它们:

kill <PROCESS_ID>
启动apache

/etc/init.d/apache2 start
重新启动Apache

/etc/init.d/apache2 restart
然而,我在过去确实遇到过一些问题,apache进程在重新编译/或PHP升级后卡在内存中。如果要检查apache在停止后是否仍在运行:

阻止Apache

/etc/init.d/apache2 stop
寻找apache进程

ps -A | grep apache
如果您得到一个包含一些apache2进程的列表,那么它并不好,您可以使用以下方法杀死它们:

kill <PROCESS_ID>
启动apache

/etc/init.d/apache2 start

也许你也可以问这个问题,也许你也可以问这个问题,是的,但是没有快乐。我会试试阿斯库本图。谢谢,但没有快乐。我会试试阿斯库本图。感谢重新启动不起作用,所以我再次阅读了说明,现在是5.3.6:-)重新启动不起作用,所以我再次阅读了说明,现在是5.3.6:-)