Foros del Web » Programando para Internet » PHP »

Aplicación web con php no corre en el servidor contratado.

Estas en el tema de Aplicación web con php no corre en el servidor contratado. en el foro de PHP en Foros del Web. Buen Día; Como se habrán dado cuenta por el titulo, estoy desarrollando proyecto de aula virtual con php y mysql. el problema es que todo ...
  #1 (permalink)  
Antiguo 15/02/2008, 06:36
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Aplicación web con php no corre en el servidor contratado.

Buen Día;
Como se habrán dado cuenta por el titulo, estoy desarrollando proyecto de aula virtual con php y mysql. el problema es que todo me funciona bien en mi servidor local (mi pc), me corren las consultas y se muestran satisfactoriamente los reportes. pero cuando subo los archivos al servidor contratado algunos reportes no muestran los resultados, (la página no muestra errores). solo me muetra la plantilla del reporte.
en primera instancia para asegurarme que mi select no tuviera errores, lo corri con phpmyadmin del servidor contradado y me entrego resultados deseados tan igual como me muesta el phpmyadmin de mi pc.
la verdad es que no logro encontrar el porque del inconveniente.
de antemano agradesco su asistencia
  #2 (permalink)  
Antiguo 15/02/2008, 07:09
 
Fecha de Ingreso: febrero-2008
Mensajes: 43
Antigüedad: 16 años, 2 meses
Puntos: 1
Re: Aplicación web con php no corre en el servidor contratado.

Saludos,

¿Has comprobado que la conexion a la base de datos no devuelve errores?
  #3 (permalink)  
Antiguo 15/02/2008, 07:22
 
Fecha de Ingreso: febrero-2004
Ubicación: desde aqui
Mensajes: 64
Antigüedad: 20 años, 2 meses
Puntos: 1
Re: Aplicación web con php no corre en el servidor contratado.

Como dice Odinet, comprueba que la conexión con tu BBDD se hace correctamente y mira el "codigo fuente" que se genera desde el navegador por si mostrara algún error que por el navegador no te lo muestra.
  #4 (permalink)  
Antiguo 15/02/2008, 07:27
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Aplicación web con php no corre en el servidor contratado.

Al parecer no hay problemas con la conexion a la base de datos ya que en la misma aplicación tengo un reporte simple[listado de cursos] (select a una tabla: SELECT * FROM curso) que corre perfectamente en mi servidor local y en el servidor contratado. El problema esta en que el siguiente select si corre perfectamente en mi servidor local pero no en el servidor contratado:
"SELECT DISTINCT alumnoporcurso.AlumDni, alumno.AlumApePat, alumno.AlumApeMat, alumno.AlumNomb, alumno.AlumMail, programacioncurso.ProgCursId, programa.ProgDesc, curso.CursoDesc
FROM alumnoporcurso
INNER JOIN alumno ON alumnoporcurso.AlumDni = alumno.AlumDni
INNER JOIN programacioncurso ON alumnoporcurso.ProgCursId = programacioncurso.ProgCursId
INNER JOIN programa ON alumnoporcurso.ProgramId = programa.ProgramId
INNER JOIN curso ON alumnoporcurso.CursoId = curso.CursoId
WHERE alumnoporcurso.ProgCursId = '".$_SESSION["ProgCursId"]."'
AND alumnoporcurso.CursoId = '".$_SESSION["CursoId"]."'
AND alumnoporcurso.ProgramId = '".$_SESSION["ProgramId"]."'
ORDER BY alumno.AlumApePat"
  #5 (permalink)  
Antiguo 15/02/2008, 07:42
 
Fecha de Ingreso: febrero-2004
Ubicación: desde aqui
Mensajes: 64
Antigüedad: 20 años, 2 meses
Puntos: 1
Re: Aplicación web con php no corre en el servidor contratado.

Tienes los mismos datos en tu servidor local y en el contratado? (por ir descartando cosas xD)
  #6 (permalink)  
Antiguo 15/02/2008, 07:54
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Aplicación web con php no corre en el servidor contratado.

ToRu, verifique el detalle y efectivamente, los tengo con los mismos datos.
  #7 (permalink)  
Antiguo 15/02/2008, 09:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Aplicación web con php no corre en el servidor contratado.

Es una buena practica checar que errores te puede lanzar un query haciendo algo así:
Código PHP:
mysql_query$query ) or die ( "Error en la BD, Query: " $query ", error: " mysql_error() ); 
Así te podrás dar cuenta si hay un error de sintaxis, o si no se esta enviando un dato correctamente.

Saludos.
  #8 (permalink)  
Antiguo 15/02/2008, 10:08
 
Fecha de Ingreso: febrero-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Aplicación web con php no corre en el servidor contratado.

Gracias por el aporte!
Al verificar el query, resulto que estaba enviando erroneamente los datos.
quedo agradecido.

Saludos.
Wiliams
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 08:31.