Libro A2Billing 2.0.11 - Versión 3.5

Se acaba de liberar la versión 3.5 del libro dedicado a A2Billing.

Esta nueva versión se basa:

  • CentOS 6.5 64bit
  • Asterisk 1.8.28.2
  • A2Billing 2.0.11

Aunque esté disponible la versión 2.0.13 de A2Billing, se ha optado para la 2.0.11 porque parece más estable.

Se han aportado toda una serie de correcciones y ampliado algunos conceptos clave.

Los que han adquirido una copia del libro desde la versión 2.0.1 en adelante, lo recibirán de forma gratuita.

Si por cualquier motivo no les llega, primero revisen su carpeta de SPAM y si no lo encuentran, escriban a: campus@voztovoice.org

La próxima del libro se basará en Asterisk 11.X. Publicación prevista: Octubre 2014.

AdjuntoTamaño
Icono PDF Indice Libro A2Billing.pdf112.25 KB

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo

4 comentarios

Instalación A2Billing

Hola,

Después de hacer una instalación de Asterisk + A2Billing siguiendo la nueva versión del libro y sin que me apareciera ningún error durante el proceso de instalación, me encuentro que al querer acceder al portal web de A2Billing me dice "Connection failed". Si miro el fichero /var/log/httpd/error_log me aparece lo siguiente:

[error] [client x.x.x.x] PHP Warning: mysqli_real_connect(): (HY000/2005): Unknown MySQL server host 'a2user' (1) in /usr/local/src/a2billing/common/lib/adodb/drivers/adodb-mysqli.inc.php on line 112

El fichero /etc/a2billing.conf lo tengo configurado así:

[database]
hostname = localhost
port = 3306
user = a2user
password = mypassword
dbname = a2billing
; dbtype setting can either be mysql or postgres
dbtype = mysql

Como me extrañó que en el mensaje de error pusiera "Unknown MySQL server host: a2user" cuando a2user no es ningún nombre de host sino de usuario, modifiqué el archivo /etc/a2billing.conf y puse user = localhost. Con esa modificación el error es este:

[error] [client x.x.x.x] PHP Warning: mysqli_real_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/src/a2billing/common/lib/adodb/drivers/adodb-mysqli.inc.php on line 112

Si hago la misma modificación y pongo user = pepito, el error es el siguiente:

[error] [client x.x.x.x] PHP Warning: mysqli_real_connect(): (HY000/2005): Unknown MySQL server host 'pepito' (1) in /usr/local/src/a2billing/common/lib/adodb/drivers/adodb-mysqli.inc.php on line 112

Parece como si interpretara el parámetro user como si fuera el hostname.
¿Alguien se ha encontrado con este error y me puede ayudar?

Gracias de antemano

te haz olvidado de crear el

te haz olvidado de crear el usuario a2user en la base de datos.. por eso a2billing no tiene a donde conectarse--
y si lo creaste pusiste mal la contraseña
Saludos

Suscribirse a Comentarios de "Libro A2Billing 2.0.11 - Versión 3.5" Suscribirse a VozToVoice - Todos los comentarios