ispconfig2.2.21 BUG

使用范围:此BUG只在不支持apache reload的机器上出现。

症状:创建新站点后不能自动读取新的配置,以致每次都要手动重启才能是新站点生效

原因分析:通过log及创建站点过程分析是由于创建站点后ispconfig使用reload命令来重新读取配置,但有的apache不支持此命令

解决方法: vim /root/ispconfig/scripts/lib/config.lib.php 下查找

$mod->system->daemon_init($dist_httpd_daemon, “reload“);

将其中的reload更换成graceful

ok,测试通过