Повторное выполнение и Cron

ja

Новичок
Повторное выполнение и Cron

Как заставить выполняться повторно PHP скрипт запущенный из командной строки или Crontab’ом.
Сейчас я делаю так:

PHP:
exec('/usr/bin/php5 /srv/…/test.php &');
однако в ответ получаю

PHP:
sh: /php5: No such file or directory
SuSe 10 / PHP 5 (Safe_mode Off) / Apache 2 / Права root / exec работает
 

ja

Новичок
путь 100% указан верно, /.../ для краткости.
Впрочем если вместо
PHP:
system('/usr/bin/php5 /srv/…/test.php &');
написать
PHP:
system('ls');
и запустить из командной строки, то ответ будет
PHP:
sh: /ls: No such file or directory
а из браузера всё работает.
 

ja

Новичок
Может я чего не понимаю, но зачем ls нужен путь? Это же команда для показа содержимого папки и он прекрасно всё показывает в браузере, однако при запуске из командной строки он думает, что ls это не команда, а папка.

-~{}~ 13.09.06 23:53:

Раскрыл глаза и увидел что в /etc/php5/apache2/php.ini SAFE_MODE OFF, а в /etc/php5/cli/php.ini SAFE_MODE ON Конечно поменял и всё заработало …
Всем спасибо!
 
Сверху