2012-10-31 30 views
0

我在/etc/init.d中有一个名为“storelogs”的脚本,并且在/etc/rc0.d和/etc/rc6.d中有链接“K01storelogs”。脚本不会在重新启动时启动或在Red Hat上关闭

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

该脚本实际上调用了一个PHP脚本,它执行几个位和peices--就像我说的,当我直接调用脚本时脚本运行良好。

的脚本是非常简单的:

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

难道我错过了一步?什么是一个简单的方法来调试呢?

提前欢呼!

Andy

回答

1

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

请chkconfig的工具还检查启动环节都OK您运行级别

  • 运行级别
  • “的chkconfig --list”
+0

我发现了什么问题使用chkconfig。谢谢! – Schodemeiss

0

正所谓K01storelogs或S01storelogs您的链接?