Foros aprenderaprogramar.com

Aprender a programar => De todo un poco... => Mensaje iniciado por: icreativa en 13 de Abril 2012, 19:26

Título: Visualización de archivos php ejecutando desde notepad++ ver web en navegador
Publicado por: icreativa en 13 de Abril 2012, 19:26
Buenas tardes, aunque una pregunta anterior está relacionada con ésta, me dirijo de nuevo a todos vosotros a ver si me podéis ayudar.
Si en Notepad++ realizo un archivo php y lo ejecuto para visualizarlo en el navegador, no veo nada. La ruta que me da es  file:///C:/xampp/htdocs/ejemplos/index.php
Si dicha ruta la modifico por http://localhost/ejemplos/index.php sí visualizo el archivo.
Necesito saber qué es lo que tengo que hacer para poder visualizar los archivos directamente desde notepad++
Os agradecería vuestra ayuda ya que llevo varios días con ello.

Gracias
Título: Re:Visualización de archivos
Publicado por: jockim en 13 de Abril 2012, 19:51
Hola icreativa, un archivo php no se puede ejecutar. Lo único que puedes hacer es invocar la dirección URL donde se encuentra el archivo para que el servidor interprete el código php y te devuelva una respuesta html.

Supongamos que si estás usando xampp tu sistema de carpetas es tal que tu ruta raíz es

C:/xampp/htdocs/

Ahora imagínate que tienes tres archivos php que sean:

C:/xampp/htdocs/ejemplo1.php

C:/xampp/htdocs/ejempo2.php

C:/xampp/htdocs/ejemplo3.php

Tú no puedes hacer doble click sobre los archivos y pretender que se ejecuten porque los archivos php no son ejecutables.

En cambio, tienes que abrir un navegador e invocar la ruta adecuada para que el servidor localice esos archivos, los interprete y devuelva una respuesta en forma de página web.

Así, lo que tienes que hacer para visualizar esos archivos como páginas web es escribir en el navegador:

http://localhost/ejemplo1.php

http://localhost/ejemplo2.php

http://localhost/ejemplo3.php

Cada servidor tiene una ruta raíz. En el caso de xampp es localhost, pero si estás en un servidor con un dominio contratado como cocinaperuana.com, tu ruta raíz es cocinaperuana.com y para visualizar los ficheros php tendrías que escribir

http://www.cocinaperuana.com/ejemplo1.php

http://www.cocinaperuana.com/ejemplo2.php

http://www.cocinaperuana.com/ejemplo3.php


Ahora: para visualizar los archivos con notepad lo único que tienes que hacer es abrir notepad++ y en el menú abrir elegir el archivo. Una vez lo abras lo que vas a ver es el código php, y podrás editarlo. Lo que no vas a poder ver con notepad++ es la página web porque notepad++ lo que es es un editor de código, no un navegador.
Título: Re:Visualización de archivos
Publicado por: icreativa en 13 de Abril 2012, 20:07
Gracias jockim, a lo que yo me refiero (que lo más seguro es que no me esté expresando bien) es desde Notepad++ desde Ejecutar/launch inFirefox creía que sí se vería el código que escribo para ver si hay errores o no.

Gracias por tu ayuda.
Título: Re:Visualización de archivos
Publicado por: jockim en 13 de Abril 2012, 20:33
Que yo sepa eso no se puede hacer. Es decir, tú pretendes lanzar a Firefox un archivo que Firefox no sabe interpretar, porque el archivo tiene que ser interpretado por un servidor o por algo que haga como si fuera un servidor. De poder hacerse, supongo que tendría que haber una opción de configuración que dijera a través de qué servidor se quiere lanzar el fichero al navegador...

Esto es al menos lo que creo, pero vamos, igual me equivoco.
Título: Re:Visualización de archivos
Publicado por: icreativa en 13 de Abril 2012, 21:03
Gracias de todos modos jockin. Va a ser como tú dices y como decía también en la pregunta anterior mastermin.

Gracias a ambos