Cron работает, но функциональность не работает

У меня есть несколько файлов PHP для запуска cron. Я настроил crons с помощью команды-

crontab crontab.txt

Внутри файла crontab.txt я написал такие команды cron: -

#(Updating tutor activities) - every minute
* * * * * /usr/bin/wget -O - -q -t 1 http://project/cron/tutor_activities.php

Но ни одна из функций не работает (запросы к базе данных, отправка писем с напоминаниями и т. Д.). Запуск URL-адресов вручную работает.

Затем я ввел свой почтовый адрес в MAILTO и получил письма. По почте я получил полный HTML-код страницы. Что ожидается по почте? Почему мои функции не работают?

Обновления
Если я изменю свои команды cron на

 #(Updating tutor activities) - every minute
    * * * * * /usr/bin/wget http://project/cron/tutor_activities.php

По-прежнему безуспешно, и это приходит мне по почте -

--15:03:01--  http://project/cron/tutor_activities.php
          => `tutor_activities.php'
Resolving project... IP Address
Connecting to test.project|IP Address|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://project./ [following]
--15:03:01--  http://project./
          => `index.html.1'
Resolving project.... IP Address
Connecting to project.|IP Address|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://project/home/ [following]
--15:03:01--  http://project/home/
          => `index.html.1'
Resolving project... IP Address
Connecting to wproject|IP Address|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
index.html.1 has sprung into existence.
Retrying.

И много index.html.1 , index.html.2 файлы накапливаются в корне моего проекта. Я не хочу, чтобы эти файлы создавались. Просто хочу, чтобы файлы выполнялись.

Те же результаты, если я использую любую из двух команд -

   * * * * * /usr/bin/wget http://project/cron/tutor_activities.php

   * * * * * wget http://project/cron/tutor_activities.php

выполнение команды php с набором MAILTO отправляет мне эту ошибку / bin / sh: php: command not found.

* * * * * php /path/to/test.php

Итак, я не могу использовать команду php .

Я написал простой mailto () внутри своего test.php. Почта не приходит при запуске через cron (не удается использовать оба wget и php ), но запуск URL вручную работает.

Моя проблема
Чтобы снова прояснить это, Моя основная проблема в том, что функции внутри файлов cron не работают. Создание файлов - это второстепенная задача.

Любая помощь будет принята с благодарностью

Спасибо,
php: команда не найдена.

* * * * * php /path/to/test.php

Итак, я не могу использовать команду php .

Я написал простой mailto () внутри своего test.php. Почта не приходит при запуске через cron (не удается использовать оба wget и php ), но запуск URL вручную работает.

Моя проблема
Чтобы снова прояснить это, Моя основная проблема в том, что функции внутри файлов cron не работают. Создание файлов - это второстепенная задача.

Любая помощь будет принята с благодарностью

Спасибо,
php: команда не найдена.

* * * * * php /path/to/test.php

Итак, я не могу использовать команду php .

Я написал простой mailto () внутри своего test.php. Почта не приходит при запуске через cron (не удается использовать оба wget и php ), но запуск URL вручную работает.

Моя проблема
Чтобы снова прояснить это, Моя основная проблема в том, что функции внутри файлов cron не работают. Создание файлов - это второстепенная задача.

Любая помощь будет принята с благодарностью

Спасибо,

Моя проблема
Чтобы еще раз прояснить, моя основная проблема заключается в том, что не работают функции внутри файлов cron. Создание файлов - это второстепенная задача.

Любая помощь будет принята с благодарностью

Спасибо,

Моя проблема
Чтобы еще раз прояснить, моя основная проблема заключается в том, что не работают функции внутри файлов cron. Создание файлов - это второстепенная задача.

Любая помощь будет принята с благодарностью

Спасибо,
Sandeepan

6
задан Sandeepan Nath 11 October 2010 в 09:29
поделиться