Foros del Web » Administración de Sistemas » LAMP »

No consigo ejecutar los archivos php con xampp

Estas en el tema de No consigo ejecutar los archivos php con xampp en el foro de LAMP en Foros del Web. Lo que me pasa es que los archivos php no me los ejecuta, o me los ejecuta en blanco, o me los ejecuta mal Un ...
  #1 (permalink)  
Antiguo 05/02/2013, 06:47
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
No consigo ejecutar los archivos php con xampp

Lo que me pasa es que los archivos php no me los ejecuta, o me los ejecuta en blanco, o me los ejecuta mal
Un ejemplo
<html>
<body>
<?
$archivo = "contador.txt";

$abre = fopen($archivo, "r");

$total = fread($abre, filesize($archivo));

fclose($abre);

$abre = fopen($archivo, "w");

$total = $total + 1;

$grabar = fwrite($abre, $total);

fclose($abre);

echo "<font face='verdana' size='2'style='color : yellow'>Total de visitas:".$total."</font>";
?>
</body>
</html>
Deberia de mostrarme un numero correspondiente a las veces que se accede a la pagina pero me devuelve esto
".$total.""; ?>
  #2 (permalink)  
Antiguo 05/02/2013, 06:55
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 4 meses
Puntos: 194
Respuesta: No consigo ejecutar los archivos php con xampp

la exención de tus archivos es *.php ? porque xampp viene configurado por defecto para interpretar esos archivos.
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #3 (permalink)  
Antiguo 05/02/2013, 06:57
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

Son todos archivos .php.
Antes me funcionaban bien, pero no se que paso que instale una nueva version del xampp no me funcionan.
  #4 (permalink)  
Antiguo 05/02/2013, 07:06
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 4 meses
Puntos: 194
Respuesta: No consigo ejecutar los archivos php con xampp

php se abre con <?php

el tag <? esta deprecado y no se recomienda su utilización.

Si igualmente lo quieres deberías activar la directiva short_open_tag en el php.ini
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #5 (permalink)  
Antiguo 05/02/2013, 08:50
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

Concuerdo con h2swider sobre el uso del la etiqueta <? y que en su lugar debe usarse <?php.

Punto aparte quiero hacer un llamado de atención a la comunidad en general sobre el uso de la palabra deprecado porque todos (incluyendome yo alguna vez) hacemos mal uso de la misma. Su verdadero significado es el de rogar, pedir, suplicar con eficacia o instancia. Por favor no lo usemos por hacer una pesima traducción de deprecated. Creo que la palabra obsoleto es clara y concisa y resume lo que pretendemos decir.
__________________
Blog de humor http://elcuasatar.net63.net/
  #6 (permalink)  
Antiguo 05/02/2013, 09:42
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

Sigue sin ejecutarse bien, creo que es un problema dle archivo de configuracion pero no se como arreglarlo.
  #7 (permalink)  
Antiguo 05/02/2013, 10:02
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

¿En que te basas para decir que el error es debido al archivo de configuración?

Habilita al comienzo de tu script el reporte de errores y así es mas facil saber que tipo de error se puede estar cometiendo. Así a botepronto salvo por los tags simplificados no veo otro error.

Código PHP:
<?php
 error_reporting
(E_ALL);
 
ini_set("display_errors"1);
?>
__________________
Blog de humor http://elcuasatar.net63.net/
  #8 (permalink)  
Antiguo 05/02/2013, 10:07
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

En que el mismo codigo me funcionaba con el xampp que tenia instalado antes.
  #9 (permalink)  
Antiguo 05/02/2013, 10:28
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

Por favor, haz caso a lo que se te dice.

Código PHP:
<html>
<body>
<?php
$archivo 
"contador.txt";

$abre fopen($archivo"r");

$total fread($abrefilesize($archivo));

fclose($abre);

$abre fopen($archivo"w");

$total $total 1;

$grabar fwrite($abre$total);

fclose($abre);

echo 
"<font face='verdana' size='2'style='color : yellow'>Total de visitas:".$total."</font>";
?>
</body>
</html>
Le cambie el tag <? por <?php y funciona perfectamente en xampp. No esperes que te funcione si no sigues las sugerencias que se te hacen.
__________________
Blog de humor http://elcuasatar.net63.net/
  #10 (permalink)  
Antiguo 05/02/2013, 11:24
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

Si es que el problema es que en mi xampp no consigo que se ejecuten los php. He seguido las recomendaciones que me habeis dado pero aún asi no me funciona.
  #11 (permalink)  
Antiguo 06/02/2013, 06:53
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

¿Ya lograste resolver tu problema? Si junto a la corrección que te dije más colocar el reporte de errores uno esperaria que el resultado fuera diferente a tu error original (por lo menos esperaria que el error fuera diferente )

Cita:
Si es que el problema es que en mi xampp no consigo que se ejecuten los php. He seguido las recomendaciones que me habeis dado pero aún asi no me funciona.
No repitas lo que ya sabemos, di le hice estas modificaciones y ahora me muestra esto, me aparece tal advertencia o x error. Si no, es imposible avanzar en el error.
__________________
Blog de humor http://elcuasatar.net63.net/
  #12 (permalink)  
Antiguo 07/02/2013, 03:29
 
Fecha de Ingreso: febrero-2013
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

El error se mantiene me muestra la siguiente con las indicaciones que me habeis dicho y he seguido cada una con mucha atención.
Total de visitas:".$total.""; ?>
  #13 (permalink)  
Antiguo 07/02/2013, 07:10
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

Bueno, sigo insistiendo en que eso se debe al uso de las etiquetas cortas.

Para descartar cualquier cosa yo haria lo siguiente:

Has este script tan sencillo como el siguiente:

Código PHP:
<?
$texto
="Esto deberia verse";
echo 
"Miremos esta prueba: ".$texto;
?>
Copialo tal cual como lo muestro, al tener las etiquetas cortas el xampp en su configuración por defecto no deberia poder interpretarlo y simplemente mostraria una pagina en blanco.

Código PHP:
<?php
$texto
="Esto deberia verse";
echo 
"Miremos esta prueba: ".$texto;
?>
Luego cambialo poniendole la etiqueta completa y como tal deberia imprimir sin ningún problema (Lo estoy probando con el mismo xampp que tu). Ya se que puede sonar básico pero como estamos descartando posibles errores verifica que el servidor se haya inicializado correctamente y sobre todo verifica que no aparezca ninguna advertencia o errores en el panel de control del xampp.

Si después de algo tan sencillo como esto no funciona, yo procederia a desintalar el xampp que tienes y buscar la versión estable mas proxima que encuentres de xampp anterior a la que instalaste. Es posible que hayas instalado alguna versión no lanzada oficialmente y este inestable.

Por favor comunicanos como te fue con eso.
__________________
Blog de humor http://elcuasatar.net63.net/
  #14 (permalink)  
Antiguo 17/09/2013, 07:53
 
Fecha de Ingreso: enero-2012
Ubicación: Madrid
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 1
Respuesta: No consigo ejecutar los archivos php con xampp

hola, tengo exactamente el mismo problema, acabo de instalar el xampp y no me ejecuta los codigos(pagina en blanco), o en el mejor de los casos me a salido lo mismo "Total de visitas:".$total.""; ?>"
e probado todas las etiketas de delimitacion "<?php ... ?><script language="php"> ... </script><? ... ?> <% ... %>"
tambien e probado a poner el codigo de arriba sin ningun resultado
Código PHP:
<?php 
 error_reporting
(E_ALL); 
 
ini_set("display_errors"1); 
?>
nunca e utilizado un servidor, y mi ingles no es muy bueno.. quizas me e saltado un paso o algo... el menu de xampp sale asi:(no se insertar la imagen)
http://www.subirimagenes.net/i/130917035556618825.jpg

y los documentos los guardo en: file:///C:/xampp/htdocs/

a algien se le ocurre algo? graciass
  #15 (permalink)  
Antiguo 17/09/2013, 17:03
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 5 meses
Puntos: 181
Respuesta: No consigo ejecutar los archivos php con xampp

Como al parecer todo "esta bien" yo lo que haría seria desinstalar la versión que tienes. Existen dos versiones de xampp, una que viene con ejecutable y otra que es un punto zip para descomprimir y se activa con un bat. Busca esa ultima y la instalas. Lo malo es que no te instala el xampp control pero le puedes crear un acceso directo. Yo creo que con eso se deberia solucionar el problema. Hace pocos dias me toco instalar el xampp (por decimo novena vez para el compu del trabajo) y asi logre que funcionara sin problemas.
__________________
Blog de humor http://elcuasatar.net63.net/
  #16 (permalink)  
Antiguo 01/01/2015, 14:13
 
Fecha de Ingreso: enero-2015
Mensajes: 1
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: No consigo ejecutar los archivos php con xampp

Cita:
Iniciado por cuasatar Ver Mensaje
¿En que te basas para decir que el error es debido al archivo de configuración?

Habilita al comienzo de tu script el reporte de errores y así es mas facil saber que tipo de error se puede estar cometiendo. Así a botepronto salvo por los tags simplificados no veo otro error.

Código PHP:
<?php
 error_reporting
(E_ALL);
 
ini_set("display_errors"1);
?>
Yo tenia el mismo problema. La solución fue incluir <html> <body> pues sin esto no muestra sino una pantalla en blanco:

<html>
<body>
<?php
echo "Hola Mundo";
?>
</body>
</html>
  #17 (permalink)  
Antiguo 09/01/2015, 05:10
(Desactivado)
 
Fecha de Ingreso: enero-2013
Mensajes: 289
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: No consigo ejecutar los archivos php con xampp

¿has puesto tu archivo PHP en la carpeta htdocs del XAMPP?

¿estás accediendo a tu archivo mediante localhost/miarchivo.php?

Etiquetas: html, php, xampp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.