Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: matriax en 14 de Junio de 2009, 09:18:02 PM

Título: Ver PHP en Local
Publicado por: matriax en 14 de Junio de 2009, 09:18:02 PM
Hola,

Ahora mismo para ver un archivo con contenido .PHP correctamente tengo que subirlo a la web.

He visto que para hacerlo desde el PC tengo que instalar Apache y tal.

He probado a instalar XAMPP y AppServ, y con los 2 al poner "localhost" se me veia a pagina de configuracion y en el status, tanto el Apache y demas todo correctamente funcionando.

Sin embargo, le doy a cualqueir .PHP y no me saca nada, vamos que siguo sin poder ver archivos .PHP correctamente en modo LOCAL .

¿Alguna sugerencia de algo que falte o algun error? he seguido todos los pasos de las webs de como instalar y todo perfrcto, pero despues nanai :( .





EDIT: Con Xampp meto el archivo prueba.php en Xamp/htdocs le doy desde el explorador de windows y no funciona, sin embargo si le doy desde la url haciendo : http://localhost/prueba/pruebaphp.php funciona perfectamente ¿Como lo soluciono?(en caso de que se pueda claro)

Lo que quiero es darle al fichero y que se habra en firefox y lea bien el PHP ¿Se puede hacer?
Título: Re: Ver PHP en Local
Publicado por: fjfnaranjo en 15 de Junio de 2009, 02:08:04 AM
Esas cosas no se hacen :P

Lo normal es lo que ya tienes, "subirlo" a tu servidor local para probarlo (esto es, copiarlo en el htdocs y usar la URL).

Ya hay muchos IDEs que te gestionan esto solo.
Título: Re: Ver PHP en Local
Publicado por: t-spy en 15 de Junio de 2009, 09:18:26 AM
Quizá el problema es que el fichero no está dentro de la carpeta adecuada.

Un servidor WEB se configura para que solo considere como elementos propios de la WEB aquellos que se encuentren en determinados directorios. Fuera de esos directorios el servidor no interpretará tus ficheros y, por tanto, se verán tal cual los tengas.

En el caso del AppServ, por ejemplo, existe un directorio www dentro del cual encontrarás un subdirectorio phpMyAdmin (donde se encuentra la página de configuración que comentas). En ese directorio www es donde tienes que crear un subdirectorio con tu aplicación. A partir de ese momento podrás ver tus ficheros con "http://localhost/tusubdirectorio/fichero.php.
Título: Re: Ver PHP en Local
Publicado por: josepzin en 15 de Junio de 2009, 10:59:59 AM
Yo uso XAMPP (http://www.apachefriends.org/en/xampp-windows.html#641), la versión que viene en un ZIP, sin instalador asi copio los archivos donde quiero y luego simplemente hay que ejecutar el setup_xampp.bat y listo.

Yo lo que hago es modificar la configuracion para tener el localhost y los datos de mysql en mi propia carpeta, pero eso ya es otra historia.

En tu caso simplemente vas copiando los archivos en \xampp\htdocs y nada mas. Ha, borra los archivos que tiene esa carpeta.
Título: Re: Ver PHP en Local
Publicado por: matriax en 15 de Junio de 2009, 11:08:02 AM
Okis gracias por los comentarios, asi lo hare :) .
Título: Re: Ver PHP en Local
Publicado por: tamat en 15 de Junio de 2009, 12:39:20 PM
o sea que intentabas ejecutar el php haciendo doble click en él? ay alma de dios...
Título: Re: Ver PHP en Local
Publicado por: matriax en 15 de Junio de 2009, 12:51:33 PM
Cita de: tamat en 15 de Junio de 2009, 12:39:20 PM
o sea que intentabas ejecutar el php haciendo doble click en él? ay alma de dios...

Es lo que tiene no tener ni pajolera idea de PHP XD
Título: Re: Ver PHP en Local
Publicado por: rrbenx en 15 de Junio de 2009, 05:23:35 PM
Puedes utilizar la versión de prueba de PhpED, es para windows y es muy comodo