elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Como abrir página php en linux
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como abrir página php en linux  (Leído 9,052 veces)
Aikanáro Anário


Desconectado Desconectado

Mensajes: 694



Ver Perfil WWW
Como abrir página php en linux
« en: 31 Mayo 2012, 01:50 am »

Estoy en linux, ubuntu 11.10. Instalé xampp y está corriendo. Cuando entro al localhost me sale la página con el mensaje "It works!". Pero ahora hice un hola mundo en php y cuando lo intento abrir con el navegador, no se abre, lo que pasa es que el mismo archivo vuelve y se descarga o me pide con que aplicación abrirlo (ya estando dentro del navegador).

Creo que era porque no lo puse en la carpeta var/www, que es la carpeta que usa apache. En todo caso si alguien tiene problemas, le recomiendo esta guía de instalación: http://www.desarrolloweb.com/articulos/instalar-php-apache-mysql-linux.html


« Última modificación: 31 Mayo 2012, 02:30 am por Aikanáro Anário » En línea

Lo que faltaba en internet: http://binar10s.blogspot.com/
dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #1 en: 31 Mayo 2012, 03:59 am »

Eso parece ser por que una de estas dos cosas.

1º El PHP no se instaló bien.

2º Al instalar el XAMPP no se configuró bien el archivo de apache que le dice que hacer con la extensión .php (Para saber si esto hace un echo'hola'; y cuando te salga para descargar mira que se descarga).


En línea




WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #2 en: 4 Junio 2012, 15:46 pm »

Lo instalaste como root? talves el servicio de php no se inició, talves ya tenias otro servicio de php mas antiguo instalado, recuerda que puede haber conflictos si dos servicios tienen el mismo nombre. Intenta desinstalar el lampp (recuerda que xampp es para windows, lampp es para linux) y luego desinstala todo lo que se php, apache, etc que hubiera estado antiguamente instalado, reinicia la pc e instala lampp nuevamente, recuerda que lo inicias desde /opt/lampp/lampp start y no servicio por servicio.
En línea

dimitrix


Desconectado Desconectado

Mensajes: 4.847



Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #3 en: 4 Junio 2012, 16:19 pm »

Creo que leí que el xampp es para Windows, Linux, Mac... puesto que la X significaba cualquier SO.
En línea




WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #4 en: 4 Junio 2012, 17:59 pm »

Si, de hecho le cambiaron el nombre, antes era lampp, de hecho en los repositorios aun está como lampp.
En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #5 en: 4 Junio 2012, 18:30 pm »

En linux no es para nada recomendabe instalar paquetes LAMP. Es mejor instalar desde el gestor de paquete todo por separado (Apache. MySQL, PHP). La principal ventaja de hacerlo asi es que luego podemos instalar librerias PHP de forma muy facil, por ejemplo:

ImageMagick:
Código:
sudo apt-get install imagemagick
sudo apt-get install php5-imagick
sudo /etc/init.d/apache2 restart

MCrypt:
Código:
sudo apt-get -y install php5-mcrypt
sudo /etc/init.d/apache2 restart

Pongo estas dos de ejemplo porque son muy utiles, y no estan disponibles en la mayoria de los paquetes LAMP.

Saludos
En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: Como abrir página php en linux
« Respuesta #6 en: 4 Junio 2012, 18:43 pm »

Si es mejor instalar y configurar por separado como bien dice El As del Club Paris, pero si andas en apuros te recomiendo este sitio para instalar xampp.

How to Install XAMPP on Ubuntu Linux
http://www.devshed.com/c/a/Administration/How-to-Install-XAMPP-on-Ubuntu-Linux/

Panel de control gráfico para XAMPP
http://sliceoflinux.com/2009/03/12/panel-de-control-grafico-para-xampp/

Lo e instalado en ubuntu 10, 11 y 12, nunca tube un problema y eso que soy muy nuevo en el mundo de linux.
En línea

nikko88

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Como abrir página php en linux
« Respuesta #7 en: 5 Junio 2012, 22:10 pm »

Busca el archivo de configuración de apache que debería estar en /usr/local/apache2/conf/ seguramente. Abre el httpd.conf y añade éstas líneas:

Busca la línia dónde ponga Directoryindex y déjala de ésta forma:

Citar
DirectoryIndex index.html index.htm index.php index.html.var

Debajo de ésta misma línea añade éstas:

Citar
AddHandler application/x-httpd-php .php .php4 .php5 .php3
AddType application/x-xhttpd-php .php .php3 .php4 .php5 index.phtml
AddType application/x-xhttpd-php-source .phps

Con ésto debería funcionarte, suerte !
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sony arregla el problema de la vulnerabilidad en su página de contraseñas para P
Noticias
Mardorx 0 1,733 Último mensaje 19 Mayo 2011, 00:46 am
por Mardorx
Encryptar emails, que los pueda abrir tanto en Windows como en Linux
Dudas Generales
Sonic_Soy 2 2,411 Último mensaje 27 Septiembre 2013, 02:17 am
por Sonic_Soy
¿Como inicio si quiero crear mi página web?
Desarrollo Web
Thizz 6 4,794 Último mensaje 17 Febrero 2022, 05:58 am
por [u]nsigned
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines