在Red Hat上重启或关闭时脚本不会启动

时间:2012-10-31 11:31:08

标签: linux init

我有一个名为" storelogs"的脚本。位于/etc/init.d,我在/etc/rc0.d和/etc/rc6.d中有链接,名为" K01storelogs"。

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

该脚本实际上调用了一个PHP脚本,它可以执行一些操作 - 就像我说的那样,当我直接调用它时脚本运行正常。

脚本非常简单:

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

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

提前干杯!

安迪

2 个答案:

答案 0 :(得分:1)

您确定该脚本实际上是在启动时运行吗? 您可以尝试在脚本中添加记录器“my script is ruuning”等内容,以确保。

如果启动链接适用于您的运行级别

,请同时查看chkconfig工具
  • 运行级别
  • “chkconfig --list”

答案 1 :(得分:0)

您的链接是K01storelogs还是S01storelogs?