Problem so spustanim PHP skriptu pod CRONom - VYRIESENE

Bruce liko na wardogs.sk
Úterý Duben 18 13:18:56 CEST 2006


Kozo wrote:
>> Zdravim,
>
> pekny aj Tebe ..
>
>> logujem do syslogu, reloadujem takto:
>>
>> if ($bind)
>> {
>>    shell_exec ($_SysLogPath.'"reloading BIND configuration"');
>>    shell_exec ("rndc reload");
>> }
>>
>
> .. skip ...
>
>> pokial to zbehne cez CRON, tak to vyzera takto:
>> ...
>> Apr 18 12:15:01 localhost logger: reloading BIND configuration
>> Apr 18 12:15:01 localhost logger: updater completed succesfully
>> ...
>>
>> do logov pridavam este aj vypis prikazu whoami cez shell_exec a v 
>> oboch pripadoch je to root.
>>
>> cez crontab pod rootom som dal toto:
>>
>> */15 * * * * /home/bruce/updater.php
>>
>> Nieco robim zle, ale nejako neviem, co :)
>> Este pre info, je to na Debiane 3.1
>
> Tipoval by so, ze to je tym, ze rndc nemas v ceste, ktoru pozna cron ..
>
> skus to urobit takto:
>
> shell_exec ("/usr/sbin/rndc reload");
>

bolo to tou cestou, to ma vobec nenapadlo ;) diky
bruce


Další informace o konferenci Linux