El problema es que el servidor Apache no reconoce los ficheros de extensión .php. Primero con Yast, debes instalar Apache, y luego instalar el paquete mod_php4-core y si el apache instalado es apache2, instala el paquete apache2-mod_php4. Si quieres que se active apache al arrancar, debes dedirselo a linux entrando con Yast, opcion niveles de ejecucion y marcar la casilla correspondiente para que te arranque Apache al iniciar linux. El servidor por defecto esta en /srv/www/htdocs que es donde pondrás tus archivos .php para que apache los pueda interpretar (creo que configurando apache.conf se puede modificar esta ubicación por defecto). Luego copia el fichero libphp4.so en /etc/httpd/modules Edita el fichero de configuración de Apache (debes entrar como root) en /etc/apache2/httpd.conf y agrega las siguientes lineas: Include /etc/apache2/conf.d/php4.conf Include /etc/apache2/conf.d/mod_php4.conf LoadModule php4_module /etc/httpd/modules/libphp4.so AddType application/x-httpd-php .php Reinicia o bien ejecuta como root desde la shell rcapache2 start Y con esto creo que te debe funcionar. Esta instalación es la que yo he hecho con Suse 9.1 profesional y Apache2 Un saludo. El Sábado, 30 de Octubre de 2004 04:45, Juan Erbes escribió:
MAX DRAVEN wrote:
--- Juan Erbes escribió:
Los ficheros con extensión php, deben ejecutarse en el servidor, donde corre la base de datos (en cuyas tablas debe estar el contenido), junto con apache y el servicio php. Si el citado fichero fue guardado desde un navegador, con el contenido de una pagina web de un servidor que corre php, renombra el citado fichero con la extensión html, y luego intenta abrirlo con el navegador.
Pues eso último...la página me la enviaron en un tgz, lo descomprimí ... y traté de verlo, pero me da los mensajes de abrir como ... a pesar que abro la index.html ...
Entonces olvidate de el, ya que debe tratarse del archivo que debe interpretarse en el servidor web, con sus correspondientes tablas de la bd.