Извиняюсь, описался, я имел в виду REQUEST_METHOD - переменную среды,
передающую метод обращения к скрипту. В норме эту переменную для
скрипта устанавливает веб-сервер, а при "прямом" вызове из командной строки
приходится самим :-)
Кстати, сначала PHP при запуске из cron-а ругался, что, дескать, "PHP
cannot be accessed directly" и требовал переменную среды REDIRECT_STATUS. Я поставил
REDIRECT_STATUS=200 OK Правильно ли я сделал?
А вообще, правильная ли у меня в принципе командная строка для запуска
скрипта с передачей ему содержимого файла на STDIN? Я уже сомневаться начал...
cat $HOME/txt.txt |/usr/local/bin/php $HOME/script.php
По поводу $HOME - в описании хостинга (Zenon) она есть и ей рекомендуют пользоваться. К тому же, я думаю,если бы ее не было, то и "прямые" командные строки с ее использованием не работали бы (через SSH)