Помощь в инсталяции программы

Программа предназначена для обработки статистики (SMDR) мини АТС Panasonic о совершенных звонках.
Аватара пользователя
zldo
admin
Сообщения: 109
Контактная информация:

Re: Помощь в инсталяции программы

Сообщение#1 » 13 июн 2018 10:58

Процесс установки описан в файле install.txt
Для работы программы требуется веб сервер с поддержкой php и СУБД MySQL. Создайте на сервере MySQL базу данных PBXCALLDB с кодировкой по умолчанию utf-8, импортируйте в нее схему из PBXCALLDB.sql удобным вам способом.
Скопируйте содержимое папки pbxstat в каталог веб сервера.
Пользователь для подключения к базе данных задается в файле «pbxstat\admin\mysqlconnect.php».
Для доступа к веб интерфейсу PBXStat используйте логин «admin» и пароль «admin».
Пример конфигурации eSMDR находится в файле «esmdr.ini».

на ПК, где у меня идёт запись звонков установил службу esmrd - работает

Служба должна складывать статистику в вашу базу данных. Для этого нужно настроить ODBC подключение к MySQL (установить драйвера, добавить системный DSN в окружении соответствующим службе esmrd (x64 или x86)). насколько я помню это довольно подробно разбиралось на форуме esmrd.
- на MySQL сервере создал БД XXX_pbxstat
- на MySQL сервере создал пользователя XXX_pbx
- на веб-сервер по FTP перелил соддержимое попки pbxstat из архива
- в файле pbxstat\admin\mysqlconnect.php заменил $login и $pass на соответствующие созданные, в $dbConn = mysql_connect заменил на название MySQL моего

Все верно, единственное для MySQL нужно проверить конфигурацию - параметр log_bin_trust_function_creators = 1 (обсуждалось в соседней теме).
$dbName = 'PBXCALLDB'; - это оставлять также или менять на XXX_pbxstat?

Менять, если вы хотите использовать базу данных именно с этим именем. Поменять еще нужно будет в скрипте схемы БД:

Код: Выделить всё

--
-- Set default database
--
USE PBXCALLDB -> XXX_pbxstat;

и в конфигурации esmrd
Ответ MySQL: Документация
#1044 - Access denied for user 'XXX_pbxstat'@'%' to database 'PBXCALLDB'

Импортировать схему БД нужно от пользователя который обладает правами на создание таблиц, проще всего это сделать от администраторской учетки.

Аватара пользователя
zldo
admin
Сообщения: 109
Контактная информация:

Re: Помощь в инсталяции программы

Сообщение#2 » 14 июн 2018 08:26

#1370 - alter routine command denied to user 'XXX_pbx'@'%' for routine 'XXX_pbxstat.numberclass'

Недостаточно прав у пользователя для создания функции

Вернуться в «PBXStat»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 20 гостей