No puedo abril php en Linux

Imagen de divad27w
0 puntos

No puedo abril php en Linux

Buenos día soy nuevo con Linux estoy intentado abril un archivo index.php con Firefox y me sale lo siguiente

ha escogido abrir
index.php
que es de tipo archivo .php
de: /opt/lampp/htdocs
Que debería hacer Firefox con este con este archivo
Abrir con Examinar
Guardar archivo
Hacer esto automáticamente para esto archivos a partir de ahora.

Le doy abrir y sale otra pestaña con el mismo recuadro y así sucesiva mente que puedo hacer le agradezco la ayuda que me puedan dar

Imagen de AgD
+1
0
-1

Usa gedit, o el editor que prefieras, para abrir-lo.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de divad27w
+1
0
-1

Gracias por la responder pero eso si lo se hacer, lo que no puedo es abrirlo como pagina web para ver la pagina que estoy creando con php. Agradezco la ayuda

+1
0
-1
Imagen de AgD
+1
0
-1

En ese caso deberás de colocar los .php en la carpeta del servidor web que tengas instalado. Por defecto se suele alojar en /var/www/localhost/htdocs/

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de divad27w
+1
0
-1

Esta en esa carpeta htdocs pero me sale lo mismo tengo insalado xampp sera que hace farta intalar otro paquete

+1
0
-1
Imagen de divad27w
+1
0
-1

Buenos día soy nuevo con Linux estoy intentado abril un archivo index.php con Firefox y me sale lo siguiente

ha escogido abrir
index.php
que es de tipo archivo .php
de: /opt/lampp/htdocs
Que debería hacer Firefox con este con este archivo
Abrir con Examinar
Guardar archivo
Hacer esto automáticamente para esto archivos a partir de ahora.

Le doy abrir y sale otra pestaña con el mismo recuadro y así sucesiva mente que puedo hacer le agradezco la ayuda que me puedan dar

+1
0
-1
Imagen de AgD
+1
0
-1

ha escogido abrir
index.php
que es de tipo archivo .php
de: /opt/lampp/htdocs

Cualquier archivo php que deba ser interpretado y servido por el servidor web debe estar en la ruta correcta. Por defecto está ruta se aloja en /var/www/...../.... Aunque todo depende de lo que este especificado en el archivo de configuración del servidor web.

Revisa la configuración de tu servidor web y coloca los archivos donde correspondan. Si sigue sin funcionar, aporta datos utiles:

  1. Pega la url del navegador, a ver a donde estas accediendo...
  2. Sube tu httpd.conf a algún servicio tipo pastebin
  3. Sube el index.php a algún servicio tipo pastebin
  4. Revisa que todos los demonios www estén activos
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de divad27w
+1
0
-1

Amigo te agradezco la ayuda tienes razón hay una carpeta var www ya lo moví en esta pero me sale lo mismo ahora no se si es por lo que me sale cuando coloco localhost esto es lo que sale

It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

Sera eso lo que me impide abrirlo

+1
0
-1
Imagen de AgD
+1
0
-1

Si sigue sin funcionar, aporta datos utiles:

Pega la url del navegador, a ver a donde estas accediendo...
Sube tu httpd.conf a algún servicio tipo pastebin
Sube el index.php a algún servicio tipo pastebin
Revisa que todos los demonios www estén activos

Ademas, añado:

  1. Pega el contenido del directorio www, de forma recursiva.
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de divad27w
+1
0
-1

Amigo AgD creo que lo que me dices es esto lo que sale en la barra

ir a un sitio web

ahora que es esto
www-data 9243 0.0 0.2 32564 2234 ? S 13:54 0:00 /usr/sbin/apach

Esto sale con otro navegador
file:///var/www/drocsa/index.php

+1
0
-1
Imagen de AgD
+1
0
-1

ahora que es esto
www-data 9243 0.0 0.2 32564 2234 ? S 13:54 0:00 /usr/sbin/apach

Es el servidor apache corriendo.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de raiser
+1
0
-1

Hola, deja de utilizar xamp e instalado bien y luego cambia las rutas a una carpeta de tu /home.
Te dejo los pasos para instalar LAMP de foma correcta y a continuación te digo como cambiar las rutas a una carpeta concreta de tu /home

Para instalarlo por consola es tan sencillo como escribir lo siguiente en el terminal:

Primero actualizamos repositorios:
sudo apt-get update

Instalamos Apache y PHP:
sudo apt-get install apache2 php5 libapache2-mod-php5

Instalamos MySQL
sudo apt-get install mysql-server mysql-client php5-mysql

Instalamos phpmyadmin
sudo apt-get install phpmyadmin

Para cambiar la ruta a una carpeta concreta del tu /home sigue los siguientes pasos:

Basta con escribir en la consola sudo nano /etc/apache2/sites-avaible/default y modificar la parte /var/www/ por nuestra ruta en el /home o donde queramos.

Ejemplo:

Fichero default por defecto:


ServerAdmin webmaster@localhost

DocumentRoot /var/www/

Options FollowSymLinks
AllowOverride None

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ “/usr/share/doc/”

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from

Fichero default modificado con mi ruta:


ServerAdmin webmaster@localhost

DocumentRoot /home/TuUsuario/Proyectos/PHP/

Options FollowSymLinks
AllowOverride None

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ “/usr/share/doc/”

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from

Despues reinicia el servidor apache escribiendo lo siguiente: sudo /etc/init.d/apache2 restart

Ahora para entrar en tus proyectos de PHP escribir en tu navegador: localhost
Para entrar en phpmyadmin escribe en tu navegador: localhost/phpmyadmin y te logeas con la contraseña que le has puesto en la instalación.

Y eso es todo.

Un saludo.

+1
0
-1


*******************************
LINUX USER: #552310
LINUX UBUNTU 12.04 64Bit
*******************************