Apache no me reconoce las extensiones .php

Imagen de Frins
0 puntos

Bien, depues de reinsalarme varias veces el servidor, buscar por internet y hacer varias pruebas, quiero preguntar haber si alguien me puede decir el porque cuando doy a abrir el archivo php me sale la ventana de descargar, ( antes de formatear no me pasaba esto...) tengo instalado Apache2, php5 y mysql. espero que me podais ayudar, gracias...

Imagen de Hach Winik
+1
0
-1

tienes cargados los módulos en el conf de apache para php? reinicias el servidor apache después de instalar php? 

Saludos

José Leopoldo Sánchez Ramos

+1
0
-1

Saludos

José Leopoldo Sánchez Ramos 

Imagen de cesar.mccarton
+1
0
-1

- Librerías de Apache PHP
sudo apt-get install apache2 php5 libapache2-mod-php5

- Librerías de MySQL
sudo apt-get install mysql-server mysql-client php5-mysql

- Librería PHPMyAdmin
sudo apt-get install phpmyadmin

Para poder usar phpMyAdmin con Apache, editamos el archivo /etc/apache2/apache2.conf y agregamos la siguiente línea:

Include /etc/phpmyadmin/apache.conf

Ahora debemos reiniciar Apache, desde consola:

/etc/init.d/apache2 restart

Descargar instalador Webin (Administrador Global PHP)
http://www.webmin.com/download.html

Espero te sirva, una vez instalado de esta manera no debería hacerte la "descarga", ya que a mi al inicio me pasaba lo mismo.

Se me olvidaba, tienes que verificar si estás migrando de IE a Firefox algunas funciones de JavaScript no estarán disponibles, revísalo bien. 

Saludos, y si tienes alguna duda te puedo echar la mano.

+1
0
-1

Sgt. Chinicuil saludando desde Ubuntu ;D

Imagen de Frins
+1
0
-1

Gracias por la ayuda Cesar he probado a instalar todos los paquetes que medecias y cuando voy a reiniciar apache me sale lo siguiente:

 

 * Restarting web server apache2                                                 * We failed to correctly shutdown apache, so we're now killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!
[Wed Jan 09 11:26:28 2008] [warn] module php5_module is already loaded, skipping
apache2: Syntax error on line 296 of /etc/apache2/apache2.conf: Could not open configuration file /etc/phpmyadmin/apache.conf: No such file or directory
                                                                         [fail]

 

voy a probar a reniciar el equipo para que asi se reinicie, luego vuelvo a comentar el resultado. 

+1
0
-1
Imagen de Frins
+1
0
-1

Cesar, muchas gracias por tu ayuda, el error era debido a que sin querer me habia saltado el paso de phpmyadmin, asique ni reiniciando me funcionaba el servidor, lo he instalado y me funciona perfectamente, asique muchisimas gracias, depues de buscar durante practicamente un dia entero y formatear el PC, me has salvado!! Muchas gracias

+1
0
-1
Imagen de chefo
+1
0
-1

Hola,

ante todo muchas gracias cesar.mccarton por hacerme descubrir webadmin. Creo que me salvará de mas de una je,je. Sin embargo de esta no ma ha salvado :_( cuando abro el listado de modulos instalados en apache me dice que está enabled, pero sigue intentando abrir los ficheros .php en lugar de ejecutarlos.

Los paquetes están todos instalados sin problemas, e incluso mirando dentro de /etc/apache todo parece correcto:

/etc/apache2/mods-enabled/php5.conf -> ../mods-available/php5.conf
/etc/apache2/mods-enabled/ php5.load -> ../mods-available/php5.load

El modulo está en su sitio: /usr/lib/apache2/modules/libphp5.so

Lo curioso de todo es que a pesar de que en http://localhost solamente veo: apache2-default/, sin embargo, si intento conectarme a http://localhost/phpmyadmin/ si que funciona.

¿Como es posible que si abra unos ficheros php y otros no?

He dado un monto de vueltas, pero ya no sé qué hacer. Alguien tiene alguna pista?

 

Saludos,

 

 

+1
0
-1
Imagen de chefo
+1
0
-1

Hola,

finalmente funciona. ¿Por qué? sinceramente no lo ?e, lo único es que apagué el sistema esta noche y esta mañana si que iba. Quizás se me olvidó reiniciar apache..? Lo dudo, pero la verdad es que no me acuerdo si lo hice o no. El caso es que va.

Bueno, pues gracias ;-)

+1
0
-1