Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: Diesan Romero en 21 Diciembre 2016, 03:25 AM

Título: Ejecutar php
Publicado por: Diesan Romero en 21 Diciembre 2016, 03:25 AM
Tengo un problemota grande para mí y pequeño para ustedes.

He instalado Plesk en Ubuntu 14.04 y resulta que no puedo leer archivos .php, osea en vez de ejecutarlo te da opción de descargar, por qué?
Título: Re: Ejecutar php
Publicado por: #!drvy en 21 Diciembre 2016, 04:54 AM
Estas ejecutando el archivo de la forma adecuada ? Tienes bien configurado Plesk?

Saludos
Título: Re: Ejecutar php
Publicado por: [u]nsigned en 21 Diciembre 2016, 14:32 PM
No debes tener PHP asociado a APACHE.

Deberias checkear que tenes instalado PHP y configurado con Apache. Ejecuta esto:

Código (bash) [Seleccionar]
sudo apt-get install libapache2-mod-php5 php5

Y luego

Código (bash) [Seleccionar]
sudo nano /etc/apache2/mods-enabled/dir.conf

Vas a encontrar algo similar a esto (instalacion por defecto de Apáche):
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>


Deberias agregarle index.php al principio para que procese archivos PHP con la amxima prioridad:

<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>


Y luego reinicia apache con

Citarsudo service apache2 restart

Saludos
Título: Re: Ejecutar php
Publicado por: Diesan Romero en 21 Diciembre 2016, 15:22 PM
Cita de: #!drvy en 21 Diciembre 2016, 04:54 AM
Estas ejecutando el archivo de la forma adecuada ? Tienes bien configurado Plesk?

Saludos

Ese es el problema, que no se, es mi primera vez con pelsk.[quote author=nsigned link=topic=462424.msg2101306#msg2101306 date=1482327142]
No debes tener PHP asociado a APACHE.

Deberias checkear que tenes instalado PHP y configurado con Apache. Ejecuta esto:

Código (bash) [Seleccionar]
sudo apt-get install libapache2-mod-php5 php5

Y luego

Código (bash) [Seleccionar]
sudo nano /etc/apache2/mods-enabled/dir.conf

Vas a encontrar algo similar a esto (instalacion por defecto de Apáche):
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>


Deberias agregarle index.php al principio para que procese archivos PHP con la amxima prioridad:

<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>


Y luego reinicia apache con

Saludos
[/quote]

Veré eso en cuanto llegue a la casa. Gracias