Вопрос или проблема
У нас есть это критическое сообщение об ошибке на панели управления FreePBX:
Мы, похоже, устранили основную причину уведомления, но когда мы нажимаем кнопку (-)
для Игнорирования, оно снова появляется после обновления. Для этого уведомления нет кнопки (x)
Удалить.
Как мы можем навсегда удалить это упрямое уведомление?
-
Войдите в SSH и выполните:
mysql -uroot
-
Выполните:
use asterisk; select * from notifications;
-
Замените временную метку ниже на ту, что из рассматриваемого уведомления
update notifications set candelete=1 where timestamp=1705643520;
-
Обновите домашнюю страницу
-
Теперь будет видна кнопка
(x)
Удалить -
Нажмите на нее, чтобы удалить уведомление
Ответ или решение
Чтобы удалить настойчивое уведомление об критической ошибке в FreePBX, выполните следующие шаги:
-
Подключитесь к серверу через SSH. Используйте терминал и введите вашу команду подключения.
-
Войти в MySQL. После подключения к серверу выполните следующую команду:
mysql -uroot
-
Выберите базу данных. Выполните команду:
use asterisk;
-
Просмотр уведомлений. Для просмотра всех уведомлений выполните:
select * from notifications;
Это позволит вам увидеть все уведомления, в том числе и то, которое хотите удалить.
-
Обновите возможность удаления. Найдите временную метку вашего уведомления. Она будет представлена в формате Unix timestamp. После этого выполните следующую команду, заменив
1705643520
на актуальную временную метку вашего уведомления:update notifications set candelete=1 where timestamp=1705643520;
-
Обновите домашнюю страницу FreePBX. Перейдите на панель управления FreePBX и обновите страницу.
-
Удалите уведомление. Теперь у вас должен появиться (x) Удалить кнопка рядом с уведомлением. Нажмите на нее, чтобы удалить уведомление.
Следуя этим шагам, вы сможете навсегда удалить настойчивое уведомление об ошибке из вашей панели управления FreePBX. Если у вас возникнут сложности, убедитесь, что вы правильно выполнили предыдущие шаги и что у вас есть необходимые права доступа.