не срабатывает хук по cron

не срабатывает хук - cron_mailer.php рассылки анкет на почту

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Добрый день друзья. Помогите решить проблему. У меня на сайте есть хук - cron_mailer.php. Он вручную запускается, все задачи делает, а автоматически по cron нет. Другие задачи по cron у меня работают нормально (Перевод пользователей между группами, Создание карты сайта и др.) Делаю вывод что какая-то ошибка в коде хука. Если не сложно посмотрите и посоветуйте пути решения - почему не запускается хук автоматически по cron. Спасибо.
ps разработчик не отвечает, поэтому решил тут спросить.
Спойлер
Редактировалось: 7 раз (Последний: 12 сентября 2015 в 23:51)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
1-й совет - "портянку" - под спойлер.
2-й совет - убедитесь, что у вас Планировщик заданий на хостинге работает. http://instantcms.ru/blogs/stranyi-blog/kak-proverit-rabotaet-li-zadacha-cron.html
3-й совет - далеко не все скрипты, запускаемые вручную, запустятся от Планировщика (разные пути). Чтобы убедиться, что скрипт запускается, разместите внутри класса запись в файл (пример есть в упомянутой статье). Если все ок, потом удалите.
NOP
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Странник:

1-й совет - "портянку" - под спойлер.
2-й совет - убедитесь, что у вас Планировщик заданий на хостинге работает. http://instantcms.ru/blogs/stranyi-blog/kak-proverit-rabotaet-li-zadacha-cron.html
3-й совет - далеко не все скрипты, запускаемые вручную, запустятся от Планировщика (разные пути). Чтобы убедиться, что скрипт запускается, разместите внутри класса запись в файл (пример есть в упомянутой статье). Если все ок, потом удалите.

1. Сделал.
2. Работает - проверял, разные задачи, с разным временем - вот скрин
не срабатывает хук по cron

3. Сейчас попробую, отпишусь.
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Странник:
разместите внутри класса запись в файл (пример есть в упомянутой статье)

вот это не нашёл в вашей статье как сделать
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1858
***
Редактировалось: 1 раз (Последний: 13 сентября 2015 в 00:24)
Дополнения для InstantCMS
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
kreator:
Напомните пожалуйста, Андрей, когда вы ко мне обращались с данным вопросом?

Мне делал Till, а он не отвечает, к Вам не обращался. smile
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Странник:

Код PHP:
  1. $fd = fopen("my_cron.txt","a");
  2. fwrite($fd, "Обращение к файлу - ".date("d.m.Y H:i")."\r\n");
  3. fclose($fd);
Если скрипт запустился от задачи крон, значит и в файл my_cron.txt (он создастся автоматически) будет сделана запись "Обращение к файлу" с текущим временем. В этот же файл можете вывести данные из класса, чтобы понять что почем.

Извините, но я не знаю как это применить и как разобраться, в какой файл воткнуть. Cron у меня работает корректно, мой хостер проверял, другие задачи тоже запускаются, я читал наш форум по cron, мое предположение что ошибка в скрипте.
Редактировалось: 1 раз (Последний: 13 сентября 2015 в 00:25)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Скажите мне, это не разработка kreator'а?
NOP
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Странник:

Мне сайт делал Till, компонент его, соответственно он все делал, а где он взял это скрипт cron_mailer.php я не могу сказать потому что не знаю.
не срабатывает хук по cron
Редактировалось: 2 раз (Последний: 13 сентября 2015 в 00:30)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Я так понял из фразы своего коллеги "
kreator::
Напомните пожалуйста, Андрей, когда вы ко мне обращались с данным вопросом?
что это его разработка и он на вас в обиде теперь?
В любом случае вам надо выцарапывать Тилла, чтоб отлаживал класс, раз уж взялся. Если пропал, нанимайте другого. Из ваших сообщений я понял, что с отладкой у вас напряженка.
NOP
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1858
Странник:
что это его разработка и он на вас в обиде теперь?
нет, и надо продолжать. я перепутал
Дополнения для InstantCMS
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
kreator:
нет, и надо продолжать. я перепутал

скрипт рабочий, вручную работает-анкеты рассылает, автоматом нет, я думаю что ошибка в скрипте при связке с cron.
не срабатывает хук по cron
Редактировалось: 2 раз (Последний: 13 сентября 2015 в 01:15)
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
1. Открываете файл cron.php
2. В самом верху добавляете строку ini_set("display_errors", 1);error_reporting(E_ALL | E_STRICT | E_DEPRECATED);
3. Открываете сайт и переходите по адресу www.ваш_сайт/cron.php
4. Текст ошибки выкладываете сюда...
Skype: pasha--g
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Pasha:

1. Открываете файл cron.php
2. В самом верху добавляете строку ini_set("display_errors", 1);error_reporting(E_ALL | E_STRICT | E_DEPRECATED);
3. Открываете сайт и переходите по адресу www.ваш_сайт/cron.php
4. Текст ошибки выкладываете сюда...

вот это понятная инструкция, сейчас сделаю.
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1029
Pasha:
4. Текст ошибки выкладываете сюда...

нет ошибок, чистый лист
не срабатывает хук по cron
Самые дешевые и быстрые VPS | Выгодный перенос доменов
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: