Вопрос: |
Добрый день! Создал для cron в "Запланированные задания" команду wget -O - -q -t * ***image > /*null *>&* на выполнение. Минута: **, Час: *, День: *, Месяц: *, День недели: *. Однако задача не срабатывает и не приходит уведомление о выполнении на email. Проверил дату через php, на сервере сейчас * час (**:**:** **.**.****). В чем может быть дело? |
Ответ: |
Здравствуйте при открытии в браузере ссылка работает? ***image не работает. точнотак же она не будетработать при выполнении через крон устраните ошибку, добейтесь того что бы ***image открывалась. Ваша задача делает то же самое, открывает эту ссылку
Проверьте пожалуйста права на папки и файлы. Права должны быть только *** для файлов *** для папок. Права *** запрещены и не требуются В файле .htaccess не должно быть настроек php типа php_value, php_flag. php работает как cgi и эти настройки вносятся в файлах php.ini . Ошибки сайта Вы можете увидеть в панели управления, пункт Журнал ошибок
|
Вопрос: |
Да, конечно, если в браузере пройти то работает. |
Ответ: |
мы видим ошибку *** значит не работает |
Вопрос: |
Страница отдает *** https://*.***** а ошибки *** там нет. Убрал выполнение кода по этому url и изменил выполнение на несколько минут позже, но уведомление о запуске по прежнему не пришло. |
Ответ: |
сейчас по адресу ***image сообщение test просьба не загружать скриншоты на yadi.sk , используйте piccy.info |
Вопрос: |
Хорошо, скрин перезагрузил http://*.**/********/******************************/Верно, но уведомления на email нет. |
Ответ: |
по даннгому адресу только сообщение test ***image что должен делать этот скрпт? |
Вопрос: |
Скрипт загружает изображения и делает записи в бд. Но для теста это действие я отключил. Суть в том, что на указанную электронную почту в разделе "Запланированные задания' не производится уведомление. Следовательно, задание не выполняется. Возможно связано с временем, хотя указано по идее правильное. |
Ответ: |
включите скрипт и запустите в браузере. есликрипт отрабоатет он будет рабоатть и через задание |
Вопрос: |
Дело не в скрипте вовсе, а что-то непонятное с временной зоной, именно с часом. В cpanel приходится указывать Киевское или Калининградское, например, **:**:**, (** час) а при проверке через *() у php выходит по гринвичу **:**:** (* час) в текущий момент. Когда поставил ** то уведомление о выполнении задачи сразу же пришло. |
Ответ: |
на сервере именно Киевское время |