informatica:linux:avantfax
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | informatica:linux:avantfax [2015/04/13 20:19] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | fax avantfax debian php php5 pear | ||
+ | |||
+ | ====== Avantfax ====== | ||
+ | |||
+ | Es una interfaz web para el envío y recepción de faxes. Necesita que esté instalado hylafax para poder funcionar. Para instalarlo en debian tela telita tela. | ||
+ | |||
+ | Recomiendo pasar de la sección ' | ||
+ | |||
+ | |||
+ | ===== Instalación ===== | ||
+ | |||
+ | En debian casca el guión para instalarlo, pero es conveniente ejecutarlo para que haga el mayor número de pasos por nosotros: | ||
+ | |||
+ | 1. Descargar avantfax: | ||
+ | |||
+ | http:// | ||
+ | |||
+ | 2. Descomprimir: | ||
+ | |||
+ | gizp -d avantfax-3.1.6.tar.gz | ||
+ | tar xvfz avantfax-3.1.6.tar | ||
+ | |||
+ | 3. Entrar en el directorio: | ||
+ | |||
+ | cd avantfax-3.1.6 | ||
+ | |||
+ | 4. Editar si fuese necesario las preferencias: | ||
+ | |||
+ | nano debian-prefs.txt | ||
+ | |||
+ | 5. Ejecutar el guión de instalación, | ||
+ | |||
+ | ./ | ||
+ | |||
+ | **NOTA**: no funciona ni a la de 3, por lo que es necesario seguir paso a paso la instalación manual: | ||
+ | |||
+ | http:// | ||
+ | |||
+ | Para verificar lo que si se ha hecho y lo que no. Yo personalmente he obviado el paso 8, y lo he resuelto como indico en la sección ' | ||
+ | |||
+ | ===== Configuración ===== | ||
+ | |||
+ | 1. Entrar en la interfaz web: | ||
+ | |||
+ | http:// | ||
+ | |||
+ | 2. Teclear usuario y contraseña por defecto: | ||
+ | |||
+ | admin | ||
+ | password | ||
+ | |||
+ | 3. Cambiar la contraseña y seguir | ||
+ | |||
+ | 4. Entrar en la interfaz administrativa de avantfax: | ||
+ | |||
+ | http:// | ||
+ | |||
+ | 5. En el desplegable de la parte superior izquierda seleccionar ' | ||
+ | |||
+ | 6. Rellenar los siguientes campos: | ||
+ | |||
+ | | Devide*: | ttys0 | | ||
+ | | Alias*: | Modem1 | | ||
+ | |||
+ | Si se quiere saber el mómdem que se tiene configurado: | ||
+ | |||
+ | ls -la / | ||
+ | |||
+ | 7. Pulsar el botón ' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Errores ===== | ||
+ | |||
+ | * No arranca apache | ||
+ | |||
+ | La ruta de los errores personalizados de avantfax está mal: | ||
+ | |||
+ | 1. Crear (teóricamente no existen) los archivos de log personalizados de avantfax: | ||
+ | |||
+ | touch / | ||
+ | |||
+ | 2. Crear un anfitrión virtual: | ||
+ | |||
+ | nano / | ||
+ | |||
+ | Y dejarlo así: | ||
+ | |||
+ | < | ||
+ | NameVirtualHost * | ||
+ | < | ||
+ | DocumentRoot / | ||
+ | ServerName avantfax | ||
+ | ErrorLog / | ||
+ | CustomLog / | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 3. Grabar y salir | ||
+ | |||
+ | 4. Activar el anifitrión virtual recién creado: | ||
+ | |||
+ | ln -s / | ||
+ | |||
+ | 5. Reiniciar apache | ||
+ | |||
+ | apache2ctl restart | ||
+ | |||
+ | * pear.php.net is using a unsupported protocal - This should never happen. | ||
+ | |||
+ | Solución: | ||
+ | |||
+ | < | ||
+ | cd `pear config-get php_dir` | ||
+ | mv .channels .channels-broken | ||
+ | pear update-channels | ||
+ | </ | ||
+ | |||
+ | * No releases available for package " | ||
+ | |||
+ | Intentar: | ||
+ | |||
+ | pecl install fileinfo | ||
+ | |||
+ | Error: | ||
+ | |||
+ | * configure: error: Please reinstall the libmagic distribution | ||
+ | |||
+ | Además sale un warning, por lo que guapamente se instalan paquetes: | ||
+ | |||
+ | aptitude install re2c libmagic-dev | ||
+ | |||
+ | |||
+ | |||
+ | **Nota** NO me funciona | ||
+ | |||
+ | * ERROR: failed to mkdir / | ||
+ | |||
+ | 1. Eliminar el fichero que entorpece: | ||
+ | |||
+ | rm -fr / | ||
+ | |||
+ | 2. (Creo que no es necesario) crearlo: | ||
+ | |||
+ | mkdir / | ||
+ | |||
+ | * sh: phpize: command not found | ||
+ | |||
+ | 1. Instalar el paquete que falta: | ||
+ | |||
+ | aptitude install php5-dev | ||
+ | |||
+ | 2. (No se si es necesario) reiniciar apache: | ||
+ | |||
+ | apache2ctl restart | ||
+ | |||
+ | * Fatal error: require_once() [function.require]: | ||
+ | |||
+ | Instalar el paquete pear: | ||
+ | |||
+ | |||
+ | < | ||
+ | aptitude install php-pear | ||
+ | pear install MDB2 | ||
+ | </ | ||
+ | | ||
+ | * Password Login failed: 500 'PASS ': Syntax error, expecting password | ||
+ | |||
+ | Por mucho que me he debanado los sesos, la única solución que he encontrado es deshabilitar el uso de contraseña: | ||
+ | |||
+ | 1. Editar el fichero: | ||
+ | |||
+ | nano / | ||
+ | |||
+ | 2. Dejarlo tal que así: | ||
+ | |||
+ | localhost: | ||
+ | |||
+ | 3. Grabar y salir | ||
+ | |||
+ | 4. Reiniciar hylafax: | ||
+ | |||
+ | / | ||
+ | |||
+ | * Warning: require_once(MDB2/ | ||
+ | |||
+ | * Fatal error: require_once() [function.require]: | ||
+ | |||
+ | 1. Instalar la extensión mysql de php5: | ||
+ | |||
+ | aptitude install php5-mysql | ||
+ | |||
+ | 2. Instalar el paquete pear: | ||
+ | |||
+ | pear install MDB2_driver_mysql | ||
+ | |||
+ | * The AvantFAX database is DOWN | ||
+ | |||
+ | 1. Instalar el servidor de bases de datos mysql: | ||
+ | |||
+ | aptitude install mysql-server | ||
+ | |||
+ | 2. Teclear la contraseña del usuario ' | ||
+ | |||
+ | 3. Entrar en el directorio donde se descomprimió avantfax: | ||
+ | |||
+ | cd / | ||
+ | |||
+ | 4. Crear el usuario de mysql que empleará avantfax: | ||
+ | |||
+ | mysql -uroot -p < create_user.sql | ||
+ | |||
+ | Teclear la contraseña del usuario ' | ||
+ | |||
+ | 5. Crear la base de datos y las tablas: | ||
+ | |||
+ | mysql -uavantfax -pd58fe49 avantfax < create_tables.sql | ||
+ | | ||
+ | 6. Reiniciar apache: | ||
+ | |||
+ | apache2ctl restart |
informatica/linux/avantfax.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1