Страница 22 из 29

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 4:53 pm
chip
Периодичесски начал замечать сообщения вида:
15:21 Алиса: main цикл остановлен.
15:21 Алиса: Системный статус изменился на Красный.

Подскажите, куда копать. Спасибо

В Панель управления system_errors - пусто

Происходит раз в пару часов. Даже если никаких действий не делать с Алисой.

И ещё заметил что после перезагрузки скрипт хорошо кушает процессор, минут через 10 проходит.

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 5:05 pm
Anton_kulibin
chip писал(а):Периодичесски начал замечать сообщения вида:
15:21 Алиса: main цикл остановлен.
15:21 Алиса: Системный статус изменился на Красный.

Подскажите, куда копать. Спасибо

В Панель управления system_errors - пусто

Происходит раз в пару часов. Даже если никаких действий не делать с Алисой.

И ещё заметил что после перезагрузки скрипт хорошо кушает процессор, минут через 10 проходит.
Посмотрите может в Debmes есть что интересное. Возможно в каком месте (методе, скрипте) есть синтаксическая ошибка у меня было так, в одном из методов объекта который запускается из OnNewMinute была ошибка и цикл падал, пока ошибку не исправил.

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 5:12 pm
chip
Сейчас посмотрю, но один из советов добавить Define('LOG_CYCLES', 1); в файле config.php не помог.

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 5:38 pm
chip
Anton_kulibin писал(а):
Посмотрите может в Debmes есть что интересное. Возможно в каком месте (методе, скрипте) есть синтаксическая ошибка у меня было так, в одном из методов объекта который запускается из OnNewMinute была ошибка и цикл падал, пока ошибку не исправил.
в Debmes ничего не нашёл, почистил папку, ребутнулся, буду следить.

Кстати, никто не подскажет:
почему отображается 2-а процессе cycle:
1076 chip /bin/sh -c /usr/bin/php /home/chip/www/majordomo/cycle.php
1077 chip /usr/bin/php /home/chip/www/majordomo/cycle.php
Если закоментить строку в "crontab -e -u пользователь" - то после перезагрузки процесса нет вообще, соответственно он ниоткуда больше не запускается.

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 6:37 pm
chip
Мда... теперь скрипт не вылетает, зато и часы в меню (верхняя левая часть страницы) замерли на 15-00

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 8:11 pm
Anton_kulibin
А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 8:37 pm
chip
Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
угу, пробовал, запускается от рута, и звука нет)

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 9:22 pm
Anton_kulibin
chip писал(а):
Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
угу, пробовал, запускается от рута, и звука нет)
Хм, у меня тоже от рута запускается, но алиса разговаривает. А закономерности по времени нет? Ну там всегда через одно и то же время?

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 10:48 pm
chip
Anton_kulibin писал(а):
chip писал(а):
Anton_kulibin писал(а):А пробовали сделать нормальный запуск МДМ, через service, там же все просто, и работает вроде без проблем.
угу, пробовал, запускается от рута, и звука нет)
Хм, у меня тоже от рута запускается, но алиса разговаривает. А закономерности по времени нет? Ну там всегда через одно и то же время?
у меня работает апач от www-data а его в группу рута добавлять не охота.

В общем разобрался, из-за кучи ноисоа в логах заканчивалось место и падал скрипт. Решение:

отключать:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
в
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini

Re: Установка на Ubuntu

Добавлено: Чт ноя 12, 2015 10:54 pm
chip
Но почему при прописываниие в крон crontab -e -u majordomo
@reboot /usr/bin/php /var/www/cycle.php

запускается два процесса я так и не понял(

1076 chip /bin/sh -c /usr/bin/php /home/chip/www/majordomo/cycle.php
1077 chip /usr/bin/php /home/chip/www/majordomo/cycle.php