Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2005, 03:38
Dago
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 20 años, 10 meses
Puntos: 2
No puedo hacer funcionar PHP.... Ayuda

Gente:
Primero posteare el error que me tira Apache cuando intento hacerlo funcionar, luego de haber agregado las lineas correspondientes a PHP y luego posteare los pasos que segui.

ERROR:
Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: zend_ini_string.

-------------------------------------------------------------------------

Compilacion de Apache 2.x

./configure --prefix=/usr/local/apache2 \
--enable-so \
--enable-cgi \
--enable-info \
--enable-rewrite \
--enable-speling \
--enable-usertrack \
--enable-deflate \
--enable-ssl \
--enable-mime-magic

make
make install

-------------------------------------------------------------------------

Compilacion de PHP 5.x

./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql \
--prefix=/usr/local/apache2/php \
--with-config-file-path=/usr/local/apache2/php \
--enable-force-cgi-redirect \
--disable-cgi \
--with-zlib \
--with-gettext \
--with-gdbm

make
make install

-----------------------------------------------------------------------

Pasos siguientes:

#Copie el archivo libphp5.so a la carpeta Modules
cp -p .libs/libphp5.so /usr/local/apache2/modules

cp -p php.ini-recommended /usr/local/apache2/php/php.ini

Y para finalizar agregue lo siguiente al httpd.conf:

LoadModule php5_module modules/libphp5.so

DirectoryIndex index.html index.php

Y los AddType correspondientes



El problema surge cuando quiero arrancar apache: ./apachectl start
me tira el error antes citado.

Si borro las lineas anteriores del httpd.conf, Apache funciona sin problemas, pero no me funciona php (cada vez que quiero cargar una pagina *.php me pregunta si deseo guardarla o abrirla con X programa)


Espero puedan ayudarme...

Saludos

Dago