Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Error con php

Estas en el tema de Error con php en el foro de PHP en Foros del Web. Buen día a todos por aquí, acudo con ustedes ya que la verdad no se que es lo que ocurre, mi problema es el siguiente: ...
  #1 (permalink)  
Antiguo 02/04/2013, 11:33
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Error con php

Buen día a todos por aquí, acudo con ustedes ya que la verdad no se que es lo que ocurre, mi problema es el siguiente: tengo una aplicación en php la cual corre perfectamente en mi pc, he levantado un server e instale y configure php y al subir la aplicación al servidor se mira de la siguiente manera el problema es que no me agarra algunas funciones de php y me imprime las etiquetas como texto normal, en esa tabla deberia mostrarme algunos registros pero no muestra nada:



Les agradecería si me pudiesen ayudar por favor!
  #2 (permalink)  
Antiguo 02/04/2013, 11:37
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Error con php

A simple vista y sin saber mas de como lo tienes configurado.

Hay varias opciones:
- No tienes activado PHP.
- Usas la version abreviada de <? en vez de <?php y no lo as configurado.
- Permisos en las carpetas.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #3 (permalink)  
Antiguo 02/04/2013, 11:39
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

bookmaster gracias por tu pronta respuesta, pero que recomiendan hacer?
  #4 (permalink)  
Antiguo 02/04/2013, 11:41
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Error con php

Indicanos mas cosas sobre el tipo de servidor:
- Si es linux
- Si esta en windows
- Si estas con apache y php configurados manualmente
- Si usas algun software tipo Xampp
- etc....
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #5 (permalink)  
Antiguo 02/04/2013, 11:44
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

Servidor con CentOS e instale todo independientemente (apache,php,mysql), he cambiado los permisos a la carpeta a 777 pero sigue igual.
Saludos!
  #6 (permalink)  
Antiguo 02/04/2013, 11:48
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Error con php

Crea un archivo que se llame InfoServer.php con el siguiente contenido:
<?php phpinfo(); ?>
Y dinos si se ejecuta bien, al abrirle desde el navegador.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #7 (permalink)  
Antiguo 02/04/2013, 11:50
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

Correcto, muestra los detalles de PHP Version 5.3.3
  #8 (permalink)  
Antiguo 02/04/2013, 11:57
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Error con php

El código que estas usando en las páginas esta con <? ?> o con <?php ?>
Porque si es el primero tendras que modificar el valor short_open_tag del php.ini en caso de que este en off.

Es que sin ver como esta el código es dificil darte solución.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #9 (permalink)  
Antiguo 02/04/2013, 12:02
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

Creo que si es eso por que en algunos casos no puse asi:<?php ?> y para imprimir algunas cosas las tengo asi: <?=$variable?>
  #10 (permalink)  
Antiguo 02/04/2013, 12:04
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Error con php

Si es así es mejor que cambies todos los <? por <?php, así no deberias de tener problemas si se queda obsoleto. Independientemente de que cambies el valor short_open_tag.

Por cierto cuando tocas en el php.ini recuerda que tienes que reiniciar el apache, para que te coja los cambios.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #11 (permalink)  
Antiguo 02/04/2013, 12:07
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

Efectivamente ese era el error, ya todo quedo solucionado y puse short_open_tag en ON por lo que miro no hubo necesidad de poner el php aun lado del ?, y mu chismas gracias por el apoyo.
Saludos
  #12 (permalink)  
Antiguo 02/04/2013, 12:10
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Error con php

Es mejor usar <?php ?> si en tu hosting no puedes activar short_open_tag, tu código no va a servir para nada.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #13 (permalink)  
Antiguo 02/04/2013, 12:28
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Respuesta: Error con php

Tengo una ultima duda ya que no me agarra los acentos, al menos colocando esto en cada pagina:header('Content-Type: text/html; charset=ISO-8859-1');
Hay alguna forma de configurar php para que esto no suceda?
  #14 (permalink)  
Antiguo 02/04/2013, 12:33
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Error con php

Guarda tus archivos como UTF8 sin BOM y coloca en tus páginas el meta charset, en el caso de HTML5:

Código HTML:
Ver original
  1. <meta charset="utf-8">

para acentos desde la base de datos te sirve htmlspecialchars, utf8_decode, utf8_encode etc.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Etiquetas: Ninguno
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 06:28.