我根据他们的快速安装说明安装了新的遗物。
如果我在启动后手动启动守护进程,/etc/init.d/newrelic-daemon restart
它可以工作,但它不会在启动后自动运行。我怎样才能找出原因?
服务器是 Scalr/AWS PHP/5.3.2-1ubuntu4.15
我根据他们的快速安装说明安装了新的遗物。
如果我在启动后手动启动守护进程,/etc/init.d/newrelic-daemon restart
它可以工作,但它不会在启动后自动运行。我怎样才能找出原因?
服务器是 Scalr/AWS PHP/5.3.2-1ubuntu4.15
我会尝试使用调试设置手动运行它,因为你知道程序的参数将是“开始”。使用“重新启动”可能会执行有效的路径。
我会先尝试:
并检查输出,看看它是否工作正常。
然后你可以通过 chkconfig 来完成。
由于还有其他较新的启动过程,您应该描述您正在运行的 Linux。这通常可以通过执行命令来完成
尝试搜索 dmesg、/var/log/messages 和 /var/log/syslog whyc 为什么会这样,但有一个解决方法:
1) 尝试运行
chkconfig newrelic-daemon on
2) 如果 (1) 没有帮助,请尝试通过添加强制启动
/etc/init.d/newrelic-daemon restart
到 /etc/rc.local,这应该放在exit
/etc/rc.local 中的任何语句之前如果在 Ubuntu 中,至少:尝试运行
sudo update-rc.d newrelic-daemon defaults
为 /etc/init.d/newrelic-daemon 创建符号链接(它必须首先存在才能使命令成功)。