Перейти к содержанию
Форумы
Help

MySQL error

Рекомендуемые сообщения

Мир Вам!

 

Когда-то давно такое было, потом пропало.

Сейчас опять, уже несколько недель приходит письмо с таким содержанием.

+ не приходит письмо с резервом базы.

 

Вот само письмо:

 

Тема: ДОМЕН debug (05-04-2016 09:06:07)

 

Сообщение:

 

MySQL error |2006 MySQL server has gone away|: /home/bccdkjlq/public_html/order/admin/cron.php at line 1463 Array ( )

 

и куча параметров PHP

 

Как решить эту проблему?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Полагаю, что у Вас очень долго выполняется php-скрипт на какой-то задаче и mysql отваливается по таймауту. Надо разбираться, что за задача запущена (это можно узнать по php-параметрам из письма) и почему она выполняется долго.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Руками запустил в адресной сроке браузера cron.php

 

Письмо с ошибкой:

 

MySQL error |2006 MySQL server has gone away|: /home/bccdkjlq/public_html/order/admin/cron.php at line 1463 Array ( [admin_cookie] => XXX [_ym_uid] => 1458114325585413776 [_ga] => GA1.2.1735425509.1458114325 [session_locale] => en [phpSESSID] => XXX [cpsession] => bccdkjlq:XXX,d5a27c43b81aabfd538450dfac621c1e [whostmgrsession] => closed [timezone] => Asia/Baghdad )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так же создал Cron расписание

 

order/admin/cron.php?go=manual&birthday=1&hosting_email=1&reselling_email=1&domen_email=1&order_email=1&active_email=1&hosting_sms=1&reselling_sms=1&domen_sms=1

и

order/admin/cron.php?go=manual&backup=1&changedate=yes

 

скрипт ничего не отправляет и не присылает.

через адресною строку по второму присылает архив базы.

по расписанию ничего не присылает только отчеты о выполнении без ошибок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Руками запустил в адресной сроке браузера cron.php

 

Письмо с ошибкой:

 

MySQL error |2006 MySQL server has gone away|: /home/bccdkjlq/public_html/order/admin/cron.php at line 1463 Array ( [admin_cookie] => XXX [_ym_uid] => 1458114325585413776 [_ga] => GA1.2.1735425509.1458114325 [session_locale] => en [phpSESSID] => XXX [cpsession] => bccdkjlq:XXX,d5a27c43b81aabfd538450dfac621c1e [whostmgrsession] => closed [timezone] => Asia/Baghdad )

 

Вроде как у Вас стопорится на удалении просроченных аккаунтов на сервере. Хотя бы один аккаунт удаляется? Проверьте, удаляются ли они из админ-панели.

 

 

order/admin/cron.php?go=manual&birthday=1&hosting_email=1&reselling_email=1&domen_email=1&order_email=1&active_email=1&hosting_sms=1&reselling_sms=1&domen_sms=1

 

 

Письма отправляться должны при таком запросе (если конечно есть истекающие аккаунты и пр.).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CPanel

Cron

wget -O /dev/null --user=логин --password=пароль https://rk.ua/order/admin/cron.php?go=manual&backup=1&changedate=yes

или

/usr/bin/wget -O /dev/null --user=логин --password=пароль https://rk.ua/order/admin/cron.php?go=manual&hosting_email=1&reselling_email=1&dedicated_email=1&vps_email=1&domen_email=1

 

Присылает письмо с отчетом

все задания НОЛЬ

 

Если запускать через адресную строку браузера, 

по первому приходит архив базы

по второму, отчет с цифрами, что отправлены письма.

 

Как это нормальна в кроне настроить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

cron.php берет переменные из $_REQUEST

Проверьте у себя, правильно ли при таком запросе по https как у Вас принимаются и обрабатываются переменные. Сделать это можно например создав свой файл php и отправив запрос на него.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×