informatica:linux:avantfax
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | informatica:linux:avantfax [2009/11/09 13:59] (current) – creado 192.168.1.30 | ||
|---|---|---|---|
| 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: by 127.0.0.1
