ЗАРЕГИСТРИРОВАТЬСЯ

Варианты решения Ваших вопросов

  хостинг
<< Назад       Cron запуск php

Вопрос: Добрый день, не могли бы вы мне помочь? Есть простой php скрипт, который каждый час обращается к базе mySQL и пользователям +1 ставит. Запускается через браузер хорошо. Находится на поддомене test, в файловом менеджере он располагается так: /test/class/cron_autostart.php Указанный в ФАК вариант не работает. Данные не меняются, сообщение об успешном выполнении или ошибках на почту не высылается... /usr/bin/php5 home/pollmast/public_html/test/class/cron_autostart.php > /dev/null 2>&1
Ответ:

Здравствуйте. уточните где можно увидеть результат выполнения скрипта

Вопрос: mysql база данных Сервер: localhost »База данных: pollmast_core »Таблица: UniUniver Столбец money сейчас равен был 1, так и не менялся
Ответ:

у вас ошибка в строке

/usr/bin/php5 /home/pollmast/public_html/test/class/cron_autostart.php > /dev/null 2>&1

так попробуйте

Вопрос: Попробовал, ничего не поменялось. Ошибку не выдает, письма не приходят, данные не меняются =( (Выставил выполнение ежеминутно, чтоб сейчас можно было заметить изменения)
Ответ:

ежиминутное выполнение ставить нельзя! выставите минимум 5 минт для проверки и минимум 15 минут на постоянной основе

 

Вопрос: понял. исправил. тогда пока поставил 5 минут. сейчас пройдет время - минут 10 - отпишу о результатах
Вопрос: Евгений, к сожалению ничего не поменялось... Ошибку не выдает, письма не приходят, данные не меняются (за это время вместо 1 должны в таблице быть уже 3)
Ответ:

Проблема проверяется

Вопрос: спасибо. буду ждать
Вопрос: Евгений, как проходит решение моей проблемы? Удалось что-нибудь сделать?
Ответ:

запрос передан разраьботчикам панели ожидаем ответа

Вопрос: спасибо. буду ждать
Ответ:

мы тестиовали крон, крон работает, вот резульатт проверки

/public_html/cptest.txt

в этот файл писалось задание date >> public_html/cptest.txt

 

но почему то крон не пишет ваши  события в лог, поэтому мы пока не знаем причину неккоректной работы вашего скрипта. проблема проверяется

Вопрос: Спасибо. Мне тоже на почту пришли сообщения "test"... Буду ждать
Ответ:

мы добавили задание , которое будеть вам на почту раз в 5 минут слать email

/usr/bin/php5 /home/pollmast/public_html/test/testmail.php > /dev/null 2>&1

проверьте приходят ли письма. на другом аккаунте на этом же сервере все работает отлично.

если пислма приходят, проверьте пожалуйста ваш скрпт еще раз, проблема  возможно в нем. к сожалению логи крона пока недоступны в полном объеме

Вопрос: Последнее письмо от сервера датируется 8 апреля. Больше писем не приходило.
Ответ:

письма отправляются, возможно попали в спам

2014-04-09 17:00:02 1WXs6k-002hGn-8g <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:00:02 1WXs6k-002hGn-8g SMTP connection outbound 1397048402 1WXs6k-002hGn-8g pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:00:03 1WXs6k-002hGn-8g => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [87.250.250.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront33.mail.yandex.net as cIt5dJQJWF-025SUnML"
2014-04-09 17:05:01 1WXsBZ-002o71-6E <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:05:01 1WXsBZ-002o71-6E SMTP connection outbound 1397048701 1WXsBZ-002o71-6E pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:05:01 1WXsBZ-002o71-6E => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [213.180.193.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront4h.mail.yandex.net as 9Zg7p1hu0N-51OGpkhA"
2014-04-09 17:10:02 1WXsGQ-002uFl-3a <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:10:02 1WXsGQ-002uFl-3a SMTP connection outbound 1397049002 1WXsGQ-002uFl-3a pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:10:05 1WXsGQ-002uFl-3a => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [77.88.21.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront2o.mail.yandex.net as yvuFJAlNRa-A2G4ee1x"
2014-04-09 17:15:01 1WXsLF-002zux-SG <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:15:01 1WXsLF-002zux-SG SMTP connection outbound 1397049301 1WXsLF-002zux-SG pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:15:02 1WXsLF-002zux-SG => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [87.250.250.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront38.mail.yandex.net as RZ736e99kO-F2daWQSj"
2014-04-09 17:20:01 1WXsQ5-0035JS-Lb <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:20:01 1WXsQ5-0035JS-Lb SMTP connection outbound 1397049601 1WXsQ5-0035JS-Lb pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:20:03 1WXsQ5-0035JS-Lb => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [93.158.134.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront6m.mail.yandex.net as ijltVtVnSo-K2S4h4kO"
2014-04-09 17:25:01 1WXsUv-003BfA-NM <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:25:01 1WXsUv-003BfA-NM SMTP connection outbound 1397049901 1WXsUv-003BfA-NM pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:25:02 1WXsUv-003BfA-NM => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [93.158.134.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront6m.mail.yandex.net as plIk41EKZJ-P2SGLlav"
2014-04-09 17:30:01 1WXsZl-003JBs-Rj <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:30:01 1WXsZl-003JBs-Rj SMTP connection outbound 1397050201 1WXsZl-003JBs-Rj pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:30:02 1WXsZl-003JBs-Rj => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [213.180.204.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront10j.mail.yandex.net as cOzBMVE8ip-U2CK15vk"
2014-04-09 17:35:01 1WXseb-003QXv-8M <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:35:01 1WXseb-003QXv-8M SMTP connection outbound 1397050501 1WXseb-003QXv-8M pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:35:01 1WXseb-003QXv-8M => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [213.180.204.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront9j.mail.yandex.net as bwOkkUYGH7-Z1P0D9xk"
2014-04-09 17:40:01 1WXsjR-003XHw-4m <= pollmast@zala.host17.info U=pollmast P=local S=458 T="test mail php" for tvorec-unl@yandex.ru
2014-04-09 17:40:01 1WXsjR-003XHw-4m SMTP connection outbound 1397050801 1WXsjR-003XHw-4m pollmaster.ru tvorec-unl@yandex.ru
2014-04-09 17:40:02 1WXsjR-003XHw-4m => tvorec-unl@yandex.ru R=lookuphost T=remote_smtp H=mx.yandex.ru [213.180.204.89] X=UNKNOWN:AES256-GCM-SHA384:256 C="250 2.0.0 Ok: queued on mxfront1j.mail.yandex.net as hA30h6pJaE-e1FuOS7G"

 

 

но не суть важно, задание что вы прописали в самом начале , вернее его формат, верно. вы можете проверить сам скрипт?

вот , при запуске он выдает ошибку

Warning: include(./SafeMysql.php): failed to open stream: No such file or directory in /home/pollmast/public_html/test/class/cron_autostart.php on line 3

Warning: include(): Failed opening './SafeMysql.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pollmast/public_html/test/class/cron_autostart.php on line 3

Fatal error: Class 'SafeMysql' not found in /home/pollmast/public_html/test/class/cron_autostart.php on line 5

 

Вопрос: знаете, что странно - в браузере он работал нормально..... видимо, все же проблемы с подклбчением файлов через крон. А почта и верно попала в спам. Спасибо. В общем, буду самостоятельно пытаться менять скрипт.
Ответ:

укажите в скрипте полные пути к файлам

Вопрос: понял. спасибо
Ответ:


ok


<< Назад

© 2006 - 2017 Empire Host. All rights reserved