Resistance is Futile

Error en dotProject con la clase CTask

logo_dotprojectHace una semana, instale dotProject version 2.1.2 en el servidor de estudiantes de la Universidad para los grupos que estan trabajando TSP en Ingeniera de software, con el fin que realicen la planeacion y seguimiento del proyecto del semestre utilizando esta herramienta. El dia de hoy me conto uno de los integrantes del grupo C+- que el dotProject le estaba reportando un error con una sentencia SQL, asi que me di a la tarea de buscar la causa del problema y solucionarla.

Error :

.../query.class.php(623): query failed(SELECT COUNT(ut.*) AS user_task_count ...

Diagnostico :

  • Como se puede observar el error es causado por una sentencia SQL que no se puede ejecutar.
  • Buscando en algunos foros encontre que es debido a la forma como se cuentan los registros utilizando el alias de la tabla ut

Solucion :

  • Acceder al servidor donde se tiene el dotProject instalado
  • Editar el archivo :
    modules/tasks/tasks.class.php
  • Ir a la linea 1305
  • Modificar el COUNT removiendo el nombre del alias de la tabla
    COUNT(*)
  • Guardar el archivo
  • Problema solucionado

Enlaces :

No hay entradas relacionadas.

Leave a Reply

Powered by WordPress | Designed by Elegant Themes