我有一個非常奇怪的問題,我不知道如何解決這個問題。我的spawn-fcgi服務僅在我以root身分手動啟動而不是在啟動時啟動
systemctl啟用spawn-cgi給了我這個信息我不知道這個錯誤訊息還是只是訊息
[root@www ~]# systemctl啟用spawn-fcgispawn-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 服務。