我正在尝试将安装在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使用这个版本? 感谢
答案 0 :(得分:1)
确保重新启动apache
这必须在askUbuntu但
答案 1 :(得分: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