【问题标题】:Script wont launch on reboot or shutdown on Red Hat脚本不会在 Red Hat 上重新启动或关机时启动
【发布时间】:2012-10-31 11:31:07
【问题描述】:

我在 /etc/init.d 中有一个名为“storelogs”的脚本,我在 /etc/rc0.d 和 /etc/rc6.d 中有一个指向该脚本的链接,名为“K01storelogs”。

当我直接从 /etc/init.d 调用该脚本时,它运行得非常好,但是当我尝试重新启动机器时,该脚本似乎从未被调用过。

该脚本实际上调用了一个 php 脚本,该脚本执行了一些操作 - 就像我说的,当我直接调用它时,该脚本运行良好。

脚本非常简单:

#!/bin/sh
/usr/bin/php /var/www/html/storeLogs.php

我错过了一步吗?有什么简单的调试方法?

提前干杯!

安迪

【问题讨论】:

    标签: linux init


    【解决方案1】:

    您确定脚本实际上是在启动时运行的吗? 您可以尝试在脚本中添加类似记录器“我的脚本正在运行”之类的内容。

    如果启动链接适合您的运行级别,请使用 chkconfig 工具检查

    • 运行级别
    • "chkconfig --list"

    【讨论】:

    • 我发现了使用 chkconfig 的问题所在。谢谢!
    【解决方案2】:

    您的链接是 K01storelogs 还是 S01storelogs?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 2014-08-03
      • 1970-01-01
      • 2015-07-27
      • 1970-01-01
      • 2016-08-16
      相关资源
      最近更新 更多