即使具有 root 权限,spawn-fcgi 也不会自动启动 Centos 7

即使具有 root 权限,spawn-fcgi 也不会自动启动 Centos 7

我遇到了一个很奇怪的问题,我不知道该如何解决。我的 spawn-fcgi 服务只有在我以 root 身份手动启动时才会启动,但在启动时不会启动

systemctl enable spawn-cgi 给了我这个信息,我不知道这是错误消息还是仅仅是信息

[root@www ~]# systemctl enable spawn-fcgi spawn-fcgi.service 不是本机服务,重定向到 /sbin/chkconfig。正在执行 /sbin/chkconfig spawn-fcgi

或者

chkconfig --levels 235 spawn-fcgi 开启

启动时不启用 spawn-fgci

由于这些解决方案不起作用,所以我尝试使用 root 权限创建 bash 脚本以在启动时启动此服务,但仍然没有成功。我仍然需要手动触发

以下脚本仅在我手动触发时才有效,即使 cron 具有 root 权限也不会在启动时自动触发。

命令 cd /root/ && ./start-awstats-spawn-fgci.sh 的输出.. 启动 spawn-fcgi (通过 systemctl): [ OK ]

任何帮助表示感谢

答案1

好的,我通过在 bash 脚本中使用 sleep 5m 命令解决了这个问题,因为它应该在 ip bind 之后启动 spawn-fcgi 服务,而不是之前。

相关内容