crontabの設定ミスでした☆てへ
以下のように設定しないと動かなかったですw
[bash]
[root@recorder ~]# crontab -e
29 */2 * * * /var/www/epgrec/shepherd.php
[root@recorder ~]# ls -la /var/www/epgrec/shepherd.php
-rwxrwxrwx 1 1000 1000 13964 1月 18 00:00 2015 /var/www/epgrec/shepherd.php
[/bash]
前回設定したときは/etc/cron.d/配下にそのままshepherd.phpを配置していたのですが
ファイル所有者やら実行権限やらで以下のようなログが出ておりまして。
[bash]</pre>
<pre>[root@recorder ~]# tail -f /var/log/cron
Nov 17 23:07:01 localhost crond[1659]: (root) BAD FILE MODE (/etc/cron.d/shepherd)
[/bash]
本当は.phpを777にするとかセキュリティ上非常にマズイんですが
ローカルなN/Wで運用している鯖なのでそのへん適当です。
要はshepherdが動けばいいや!ということです。