重buildPHP,我什么时候需要停止Apache?

我需要将MySQL支持添加到RHEL4上的PHP安装。 由于需要其他扩展,我需要从源重buildPHP。 当我重新启动时,Apache会closures几秒钟,还是我需要在安装PHP时停止它?

这取决于你是使用mod_php还是php cgi。 当apache启动时,mod_php被加载到内存中,所以你可以安装php而不影响它。 当你重新启动Apache时,新的mod_php模块将被加载。

另一方面,每当脚本运行时,PHP CGI都会被加载。 如果你正在安装PHP到一个新的位置,那很好,因为Apache只会在重新启动时查找新的位置,并在其configuration文件中find新的位置。 但是,如果您正在使用PHP CGI并通过现有安装安装PHP,则必须在发生这种情况时closuresApache。