Текст, который вы получаете, является сообщением об использовании piconv. Это не имеет абсолютно никакого отношения к PHP, языку сценариев. Что вы, вероятно, хотите сделать, это одно из следующих действий:
Альтернатива 1: использование интерпретатора командной строки PHP
Вам необходимо вызвать реальный интерпретатор php в вашей системе. Это может быть /usr/bin/php5
, поэтому ваша строка crontab будет выглядеть как
*/5 * * * * /usr/bin/php5 /var/www/vhosts/eblogs.co.uk/httpdocs/frostbox/cron/crone_test.php
Однако не во всех настройках установлен этот интерпретатор командной строки. Может случиться так, что установлен только модуль apache.
Альтернатива 2: использование HTTP (S) запроса
Если у вас нет прав на установку инструмента командной строки, посмотрите, установлен ли wget или curl. Если это так, вы можете использовать их для вызова сценария, отправив запрос на веб-сервер.
Использование wget:
/usr/bin/wget -O /dev/null 'http://eblogs.co.uk/crone_test.php'
-O /dev/null
говорит ему сохранить веб-страницу, созданную вашим скриптом, в /dev/null
. Это специальный файл, который в основном сразу забывает все записанные в него данные. Таким образом, этот параметр предотвращает создание любого нового файла с содержимым веб-страницы и лежит в файловой системе вашего сервера.
Использование curl:
/usr/bin/curl -o /dev/null 'http://eblogs.co.uk/crone_test.php'
-o /dev/null
имеет ту же функцию, что и версия с заглавной буквой О для wget.