Краш после обновления системы .

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Краш после обновления системы .

Сообщение kostya77 » Вт авг 22, 2017 5:51 pm

Стоит на Убунте 16.04
после того как обновил МД произошло остановка циклов

main цикл остановлен.. exec цикл остановлен.. scheduler цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен.. watch folders цикл остановлен.. RSS цикл остановлен.

команда /etc/systemd/system/majordomo.service

[Unit]
Description=MajorDoMo

[Service]
Requires=mysql.service
Requires=apache2.service
Type=simple
WorkingDirectory=/var/www
ExecStart=/usr/bin/php /var/www/cycle.php
Restart=always

[Install]
WantedBy=multi-user.target

в скоманда
sudo systemctl status majordomo


СпойлерПоказать
Авг 22 17:47:03 Alisa php[873]: PHP Notice: Use of undefined constant DB_USER - assumed 'DB_USER' in /var/www/cycle.php on line 24
Авг 22 17:47:03 Alisa php[873]: PHP Notice: Use of undefined constant DB_PASSWORD - assumed 'DB_PASSWORD' in /var/www/cycle.php on line 24
Авг 22 17:47:03 Alisa php[873]: PHP Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/cycle.php
Авг 22 17:47:03 Alisa php[873]: PHP Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var
Авг 22 17:47:08 Alisa php[873]: Connecting to database...
Авг 22 17:47:08 Alisa php[873]: PHP Notice: Use of undefined constant DB_HOST - assumed 'DB_HOST' in /var/www/cycle.php on line 24
Авг 22 17:47:08 Alisa php[873]: PHP Notice: Use of undefined constant DB_USER - assumed 'DB_USER' in /var/www/cycle.php on line 24
Авг 22 17:47:08 Alisa php[873]: PHP Notice: Use of undefined constant DB_PASSWORD - assumed 'DB_PASSWORD' in /var/www/cycle.php on line 24
Авг 22 17:47:08 Alisa php[873]: PHP Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/cycle.php
Авг 22 17:47:08 Alisa php[873]: PHP Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var
~
~
~

изменений не делал ... только обновился .
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Краш после обновления системы .

Сообщение sergejey » Вт авг 22, 2017 6:53 pm

запустите sudo php /var/www/cycle.php
и посмотрите почему не стартуют циклы

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Re: Краш после обновления системы .

Сообщение kostya77 » Вт авг 22, 2017 10:06 pm

Connecting to database...
PHP Notice: Use of undefined constant DB_HOST - assumed 'DB_HOST' in /var/www/cycle.php on line 24
PHP Notice: Use of undefined constant DB_USER - assumed 'DB_USER' in /var/www/cycle.php on line 24
PHP Notice: Use of undefined constant DB_PASSWORD - assumed 'DB_PASSWORD' in /var/www/cycle.php on line 24
PHP Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/cycle.php on line 24
PHP Warning: mysqli_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/cycle.php on line 24
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край
Благодарил (а): 32 раза
Поблагодарили: 68 раз

Re: Краш после обновления системы .

Сообщение zelevova » Вт авг 22, 2017 10:59 pm

Очень похоже что config.php либо не доступен, либо в нем затерлись данные для подключения к базе данных.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Re: Краш после обновления системы .

Сообщение kostya77 » Вт авг 22, 2017 11:16 pm

Данные все на месте
Права установленные
Что можно еще глянуть ??
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Краш после обновления системы .

Сообщение tarasfrompir » Ср авг 23, 2017 12:32 am

Возможно утеряны права к папке...
Проверьте файлик .htaccess на его присутствие...
Проверьте права доступа к папке...
Потом проверяйте прав доступа к файлу ..
Потом проверьте на наличие переменной И ее правильности написания в файле cycle.php
СпойлерПоказать
while (!$connected)
{
echo "Connecting to database..." . PHP_EOL;
if (function_exists('mysqli_connect')) {
$connected = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD);
} else {
$connected = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
}
sleep(5);
}
А также в файле config.php
Должно быть так - и именно так
СпойлерПоказать
Define('DB_HOST', '127.0.0.1');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'root');
Define('DB_PASSWORD', '');

А также есть подозрение что mysql толи не работает ВООБЩЕ то ли неправильно работает(проверьте конфиги).
Для проверки MYSQL
СпойлерПоказать
Как только установка завершится, сервер MySQL запустится автоматически. Вы можете использовать следующую команду в терминале для проверки, что сервер MySQL запущен:
sudo netstat -tap | grep mysql
Когда вы запустите эту команду, ввы сможете увидеть что-то похожее на следующую строку:
tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld
Если сервер не работает, вы можете набрать следующую команду для его запуска:
sudo service mysql restart
И вообще глянь сюда (не реклама)
http://help.ubuntu.ru/wiki/%D1%80%D1%83 ... 1%85/mysql
Спасибо нам ПОМОЖЕТ..!
Ответить