[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Instalando php5



Hola.

Estoy intentando instalar php5, para poder correrlo paralelamente como módulo de apache junto a php4.

Como al intentar hacer el apt-get install, el sistema me avisa que me desinstalará php4, he procedido a bajar php5 y compilarlo e instalarlo manualmente.

Estoy siguiendo las instrucciones detalladas aquí:
http://www.schlitt.info/applications/blog/archives/83_How_to_run_PHP4_and_PHP_5_prallel.html

Total, que cuando hago el configure, me he encontrado con que se me quejaba de varios paquetes que no tenía. He podido ir solucionando los problemas uno a uno (apxs, libxml2), pero con openssl no encuentro la solución.

He instalado openssl (apt-get install openssl), y he modificado el configure de php para que apunte al directorio de instalación de openssl, que creo que es: /usr/bin/openssl, pero aún así, no he conseguido que funcione.

El error que me da es:
"configure: error: Cannot find OpenSSL's <evp.h>"

Y la línea configure que estoy utilizando es la misma que tenía el php4 que instalé mediante apt-get, cambiando el --config-file-path y el --prefix.

Por si os sirve de ayuda es la siguiente:

./configure --prefix=/usr/php5 --with-apxs=/usr/bin/apxs --with-regex=php --with-config-file-path=/etc/php5/apache --disable-rpath --enable-memory-limit --disable-debug --with-layout=GNU --enable-calendar --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-track-vars --enable-trans-sid --enable-bcmath --with-bz2 --enable-ctype --with-db2 --with-iconv --enable-exif --enable-filepro --enable-ftp --enable-dbase --with-gettext --enable-mbstring --with-pcre-regex --enable-shmop --enable-sockets --enable-wddx --enable-tokenizer --disable-xml --with-expat-dir=/usr --with-xmlrpc --enable-yp --with-zlib --without-pgsql --with-kerberos=/usr --with-openssl=/usr/bin --enable-dbx --with-mime-magic --with-exec-dir=/usr/lib/php4/libexec --disable-static --disable-cli --without-pear --with-curl=shared,/usr --with-dom=shared,/usr --with-dom-xslt=shared,/usr --with-dom-exslt=shared,/usr --with-zlib-dir=/usr --with-gd=shared --enable-gd-native-ttf --with-jpeg-dir=shared,/usr --with-xpm-dir=shared,/usr/X11R6 --with-png-dir=shared,/usr --with-freetype-dir=shared,/usr --with-mcrypt=shared,/usr --with-ming=shared,/usr --with-gmp=shared,/usr --with-imap=shared,/usr --with-imap-ssl --with-ldap=shared,/usr --with-mcal=shared,/usr --with-mhash=shared,/usr --with-mm --with-mysql=shared --with-mysql-sock=/var/run/mysqld/mysqld.sock --with-pgsql=shared,/usr --with-unixODBC=shared,/usr --with-recode=shared,/usr --enable-xslt=shared --with-xslt-sablot=shared,/usr --with-snmp=shared --enable-ucd-snmp-hack --with-sybase-ct=shared,/usr --with-ttf=shared,/usr --with-t1lib=shared,/usr

Saludos y gracias por adelantado.

P.D. Ahora que me he vuelto a fijar en el configure, ¿necesito cambiar también el --with-exec-dir?
--
antonienko



Reply to: