_________________
Debian Lenny, Asterisk 1.8, chan_dongle, chan_ooh323
вот пытаюсь прикрутить a2billing, все делал по инструкции http://www.asterisk2billing.org/cgi-bin/ ... lation-deb
все должно быть ок, но когда логинишся выдает Connection failed
в логах httpd-error.log, mysql ничего
устанавливаю на FreeBSD
/etc/a2billing.conf
[database]
hostname = localhost //тут пробывал прописывать IP
port = 3306
user = a2billinguser
password = a2billing
dbname = mya2billing
dbtype = mysql
помогите пожалуйста разобраться
и на папку астериска тоже 777
В файле manager.conf:
| Код: |
| [general] enabled=yes webenabled=yes port=5038 bindaddr=0.0.0.0 displayconnects=yes [root] secret=root deny=0.0.0.0/0.0.0.0 permit=192.168.1.11/255.255.255.0 read=all write=all |
В файле /etc/a2billing.conf:
| Код: |
| [database] hostname=localhost port=3306 username=root password=root dbname=mya2billing dbtype=mysql [webui] manager_host=localhost manager_username=root manager_secret=root |
В консоли Asterisk:
| Код: |
| == Manager 'root' logged on from 192.168.1.11 *CLI> manager show connected Username IP Address Start Elapsed FileDes HttpCnt Read Write root 192.168.1.11 1259015141 748 17 0 00001 00001 1 users connected. |
| Код: |
| mysqld (pid 11939) is running... |
Пытаюсь с другого компа (192.168.1.20) через веб-интерфейс зайти на http://192.168.1.11/a2billing/admin/Public/index.php, ввожу root:root -> Connection failed.
/var/log/httpd/error_log:
| Код: |
| [client 192.168.1.20]PHP Warning: mysqli_real_connect(): Access denied for user 'postgres'@'localhost' (using password: YES) in /var/www/html/a2billing/common/lib/adodb/drivers/adodb-mysqli.inc.php on line 108 |
Не понимаю, почему пытается установиться соединение от пользователя postgres, установлена же БД MySQL 5. Подскажите что-нибудь!!!
Added after 3 minutes:
| Код: |
| mysql> SELECT * FROM mya2billing.user; +------+-------+------------------+ | host | user | password | +------+-------+------------------+ | l | admin | 136b4a167575b8b4 | | l | root | 67457e226a1a15bd | +------+-------+------------------+ 2 rows in set (0.00 sec) |
Причиной была неправильная сборка РНР - отсутствие библиотек mysqli и hash.
перекомпилил php и все завелося. еще раз спасибо что не поленились отписаться.
| Цитата: |
| Fatal error: Call to undefined function cal_days_in_month() |