Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Asterisk 11 ошибка ast_db_put: Couldn't execute statment: SQL logic error or missing database

0

Сегодня проапгрейдил свой астериск 1,8 до 11 версии(поставил с репозитория), все завелось, подцепилось, но в консоли практически ежесекундно стали сыпаться ошибки:

WARNING[2051]: db.c:331 astdbput: Couldn't execute statment: SQL logic error or missing database

При этом лог звонков в базу прекрасно пишется. База MySQL. Астериск крутится на CentOS 6.5. Впечатление что в новой версии в базу пишется что то еще, ну тоесть, должно писаться. Астериск базу видит:

aserver*CLI> cdr mysql status Connected to asterisk on socket file /var/lib/mysql/mysql.sock using table cdr for 30 seconds. Wrote 23 records since last restart and 1 records since last reconnect.

Гугл толкового ответа не дал. Помогите разобраться плз?

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

спросил 2014-04-09 08:21:57 +0400

ccnd Gravatar ccnd
21 2 1 4

обновил 2014-04-09 08:22:28 +0400

Comments

Не вполне разобрался как тут ответить, напишу здесь: Да, Вы правы, права на этот файл остались от старого астериска, правда сам файл пришлось удалить и перезапустить астериск, он создал его заново и все заработало!

ccnd ( 2014-04-09 08:58:57 +0400 )редактировать

1 Ответ

1

это он не про mysql а про sqllite. пермишенсы проверьте на директории где должна быть astdb.

ссылка удалить спам редактировать

ответил 2014-04-09 08:41:41 +0400

komrad123 Gravatar komrad123
3810 5 3 44

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-04-09 08:21:57 +0400

Просмотрен: 4,429 раз

Обновлен: Apr 09 '14

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.