Inicio / Wikis / Artículos / Instalacion de Apache, PHP, MySQL & Webalizer - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer

Instalacion de Apache, PHP, MySQL & Webalizer - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer

(2 opiniones)
Artículo creado por eLriK. Extraido de: http://www.bandaancha.st/documentos.php?docid=61
14 de Noviembre de 2005
Servidores webApache

11 - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer

# A continuación, aclaramos algunas dudas y problemas frecuentes:

ERROR al compilar PHP:

checking lex output file root... ./configure: lex: command not found
configure: error: cannot find output from lex; giving up

SOLUCION:

Instalar lex.


ERROR al compilar PHP:

Configuring extensions
checking if the location of ZLIB install directory is defined... no
checking for ZLIB support... yes
configure: error: Cannot find libz

SOLUCION:

Instalar ZLib.


ERROR al compilar PHP:

checking for gdbm_open in -lgdbm... no
configure: error: cannot find necessary header file(s)


SOLUCION:

Instalar gdbm.

ERROR al compilar PHP:

checking whether to enable truetype string function in GD... no
checking for the location of libjpeg... yes
configure: error: libjpeg.(a|so) not found.

SOLUCION:

Instalar GD.

ERROR al compilar PHP:

configure: error: Cannot find rfc822.h. Please check your IMAP installation.

SOLUCION:

Instalar IMAP.

ERROR al compilar PHP:

/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
make[1]: * [php] Error 1
make[1]: Leaving directory `/usr/src/php-4.2.1'
make:
* [all-recursive] Error 1

Solucion:

El problema está en que no se encuentra la librería libcrypto.a

La solucion es instalar openssl, siguiendo estos pasos:

cd /home/install/servicios/apachessl/
# Origen: http://www.openssl.org/source/openssl-0.9.6b.tar.gz


wget ftp://ftp.uniovi.es/pub6/www/security/ssl/OpenSSL/openssl-0.9.6b.tar.gz

cd /usr/src/
tar -zxvf /home/install/servicios/apachessl/httpd-2.0.35.tar.gz
tar -zxvf /home/install/servicios/apachessl/openssl-0.9.6b.tar.gz
ln -s /usr/src/openssl-0.9.6b /usr/src/ssl

# Se compila SSL

SSL_BASE=/usr/src/ssl
cd /usr/src/ssl/
ln -s /usr/bin/perl /usr/local/bin/perl
./config
make
make test
make install

ln -s /usr/local/ssl/lib/libcrypto.a /usr/lib/libcrypto.a
ln -s /usr/local/ssl/lib/libssl.a /usr/lib/libssl.a


ERROR al arrancar Apache:

$ /etc/rc.d/init.d/httpd start
/etc/rc.d/init.d/httpd start: httpd could not be started

SOLUCION:

Ver detenidamente el contenido del log de error:

$ tail /var/log/httpd/www.midominio.com/error.log
[Sun Jul  7 11:22:00 2002] [error] (2)No such file or directory:
could not open transfer log file /usr/local/apache/logs/www.midominio.com/access.log.

Vemos que el directorio /usr/local/apache/logs/www.midominio.com/
no existe. Lo tenemos que generar, en este caso:

mkdir /usr/local/apache/logs/www.midominio.com/
Valora este capítulo: (2 opiniones)
Autor y licencia de 'Instalacion de Apache, PHP, MySQL & Webalizer - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer'
eLriK Extraído de: http://www.bandaancha.st/documentos.php?docid=61

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
BandaAncha.st coloca sus contenidos, artículos y documentos bajo Licencia Creative Commons. Esta modalidad de licencia, jurídicamente válida, permite copiar y distribuir los documentos y contenidos del sitio web con dos únicos requisitos obligatorios: se debe citar en los créditos la fuente (autor original y URI), y las distribuciones ulteriores deben adscribirse a una licencia similar.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Instalacion de Apache, PHP, MySQL & Webalizer - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer' (2)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este artículo



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Instalacion de Apache, PHP, MySQL & Webalizer - PROBLEMAS FRECUENTES Apache, PHP, MySQL & Webalizer'

La instalación de estos programas es muy fácil, PHP y MySQL vienen comprimidos en formato... Más »
PHP se ha convertido en el lenguaje de facto de Internet y no es difícil... Más »
PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables... Más »
PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables... Más »
PHP es un lenguaje en que usualmente el tipo de dato de una variable no... Más »
¿Estás seguro de que deseas eliminar este capítulo?