[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Ah ok, no entonces si suena a que no tienes soporte para mysql. Creo que vas a tener que recompilar PHP, intenta especificando el parametro --with-mysql=/ruta/a/mysql para el configure de PHP, suerte y funcione. Revisa los logs a ver que te dicen acerca de cuando arranca apache a lo mejor alli encuentras algo como que no puede cargar el .so del cliente de mysql o algo asi. Saludos. -----Original Message----- From: ayuda-admin en linux org mx [mailto:ayuda-admin en linux org mx] On Behalf Of Sergio Sent: Wednesday, May 19, 2004 12:05 PM To: Oscar Sosa Cc: Ayuda Linux Subject: RE: [Ayuda] php funciona bajo shell pero no bajo apache a ver, me voy por partes entre las pregutnas del correo.ç --- Oscar Sosa <oscar en websitemx com> wrote: > Y que es lo que aparece cuando accesas un PHP de tu > servidor mediante un > navegador? Lo quiere bajar? Aparece el código? no, en general lo ejecuta, pero cuando ve una funcion de mysql dice que es una funcion desconocida, o sea el script <?php echo ("Hola Mundo\n" ); $i = mysql_connect( "localhost","user" ); ?> truena en la segunda linea porque no tiene en su biblioteca de funciones mysql_connect. :S (perdon que no ponga el mensaje especifico porque no estoy en mi maquina, pero en general eso es lo que dice). > > Cómo compilaste PHP? --with-apache ó --with-apxs ?? > > Es apache 2.0.x o 1.3.x? Es el apache 2.0.30 compile con --with-mysql --with-apxs, aqui lo cagado es que la primera ves no habia modificado el archivo /etc/ld.so.conf (y su respectivo ldconfig), y como no funciono, ni bajo el shell o atraves de apache, pues quise volver a recompilar. Esta ves modifique el /etc/ld.so.conf, y le quise pasar los parametros --with-mysql --with-openssl --with-apxs pero trono porque apxs es para apcache 1.x, con apache 2.0.44 se tiene que usar apxs2 :S y como mi version es 2.0.30 pos no me dejo compilar y ahi le deje. O sea, no recompile php una segunda vez. baje el apache 2.0.49 pero ya no lo instale. > > Y dices que tienes configurado el httpd.conf vdd? > > Osea tienes algo como: > > LoadModule php4_module modules/libphp4.so > > Y además: > > AddType application/x-httpd-php .php4 .php3 .phtml .php > Todo esto si, con excepcion de algunas extensiones (sic) de archivo que no tengo puestas, nada mas tiene .php > Y seguramente también: > > DirectoryIndex index.html index.html.var index.cgi > index.php index.pl > index.htm > esto creo que no. > Saludos. Pero como quiera que sea, los scripts php si los abre, es cuando hay que ejecutar funciones de mysql cuando se queja, lo que es de lo mas extraño porque bajo el shell si los ejecuta. Gracias por la aydua __________________________________ Do you Yahoo!? SBC Yahoo! - Internet access at a great low price. http://promo.yahoo.com/sbc/ _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/