[En progreso] Dev message: please add the c_id field

Moderator: jarturomora

[En progreso] Dev message: please add the c_id field

Postby carpegon » Wed Sep 19, 2012 10:01 pm

Hola, necesito ayuda muy urgente, no sé si a alguien más le ha salido esto, he rebuscado por el foro y no he encontrado nada similar.

Al grano. Después de instalar Chamilo 1.9 en mi servidor remoto, en el paso 7, me sale el siguiente error:

Dev message: please add the c_id field in this query or report this error in the support chamilo.org SHOW DATABASES LIKE ‘adncreac_chamilo19’

Después, al ir a la plataforma, me devuelve un montón de errores similares antes de mostrarse la pantalla habitual. Si me logueo en la plataforma ya sólo aparecen un monton de estos errores pero nada de la pantalla que debería verse.

La plataforma la podéis ver aquí:

http://was.adncreaciones.com/campus19/

Y el sw de mi hosting es éste:

http://adncreaciones.com/info.php

He repetido la instalación y no se soluciona el problema. Los del soporte de mi hosting tampoco dan con la solución. En mi servidor local sí lo he instalado correctamente, pero en remoto no hago vida ni con esta versión, ni con Chamilo 1.8.8.2 ni con Chamilo 2.1. ¿Alguien sabría decirme porqué, o tiene alguna idea de cómo solucionarlo?
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Thu Sep 20, 2012 1:28 pm

Es debido al nombre de tu base de datos:

adncreac_chamilo19

usa este nombre y funcionará

adncrea_chamilo19 (letra "c") eliminado

Este error será corregido en chamilo 1.10
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Thu Sep 20, 2012 11:58 pm

El problema es que en mi hosting todas las BDs se crean con el prefijo "adncreac" + "_" + lo que yo quiera, y no tengo acceso a cambiar este prefijo porque es mi usuario en la cuenta UNIX de mi servidor, para cambiarlo tendrían que eliminar mi usuario y crearlo de nuevo, y tendría que volver a cargar todas las webs que dependen de mi cuenta... imagina que follón.

Los del soporte de mi hosting dicen que cambie el nombre de la BD en el configuration.php de Chamilo, pero en ese caso no conectaría con la BD ¿no es cierto?

¿No hay ninguna alternativa a la eliminación de mi cuenta en el hosting?
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Fri Sep 21, 2012 8:36 am

Para solucionarlo en tu portal puedes comentar el siguiente código en el archivo:

main/inc/lib/database.lib.php

Code: Select all

//echo '<pre>';
//echo '<h4>Dev message: please add the c_id field in this query or report this error in support.chamilo.org </h4>';
//echo $query;               
//echo '</pre>';
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 12:47 pm

Efectivamente, así han desaparecido los mensajes de error.

Mil gracias.
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 2:46 pm

Ahora aparece otro problema (lo pongo aquí por si está relacionado) resulta que no me reconoce el usuario principal "admin", saca el mensaje:

No está autorizado a ver esta página o su conexión ha caducado.
Por favor, pruebe a identificarse de nuevo desde la página principal de la plataforma


Si le doy a "olvidó su contraseña" me avisa de que no se ha podido enviar el correoy, pero me llegan los enlaces bien al correo y luego me llega la nueva password. Tampoco me deja loguearme con la nueva password.

Si me registro como nuevo usuario, aparentemente todo va bien y muestra el botón de 'crear curso' pero al darle ahí, muestra el mensaje anterior de que no estoy autorizado...

Lamento seguir requiriendo vuestra ayuda pero ¿qué puede ser?

(http://was.adncreaciones.com/campus/)
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Fri Sep 21, 2012 3:38 pm

efectivamente el problema puede estar debido a estos cambios.

Prueba de ver si tienes registrado bien a tu usuario en la base de datos tablas:

user
access_url_rel_user
admin

en las 3 tablas debe existir el usuario id = 1 (suponiendo que es el admin)
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 4:37 pm

Creo que sí está bien. Te adjunto el volcado de dichas tablas por si ves algo raro...
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby ywarnier » Wed Sep 26, 2012 3:27 pm

Faltan los documentos adjuntos...
ywarnier
 
Posts: 985
Joined: Wed Dec 16, 2009 3:12 pm

Re: [En progreso] Dev message: please add the c_id field

Postby carpegon » Wed Sep 26, 2012 4:17 pm

Efectivamente no se adjuntó nada, luego te envié el archivo en un mensaje privado, pero quizás tampoco quiso llegar... disculpa mi torpeza.

Te lo pego aquí:

-- phpMyAdmin SQL Dump
-- version 3.4.10.1
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 26-09-2012 a las 11:13:26
-- Versión del servidor: 5.1.63
-- Versión de PHP: 5.2.17

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- Base de datos: `adncreac_chami19`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `access_url_rel_user`
--

CREATE TABLE IF NOT EXISTS `access_url_rel_user` (
`access_url_id` int(10) unsigned NOT NULL,
`user_id` int(10) unsigned NOT NULL,
PRIMARY KEY (`access_url_id`,`user_id`),
KEY `idx_access_url_rel_user_user` (`user_id`),
KEY `idx_access_url_rel_user_access_url` (`access_url_id`),
KEY `idx_access_url_rel_user_access_url_user` (`user_id`,`access_url_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Volcado de datos para la tabla `access_url_rel_user`
--

INSERT INTO `access_url_rel_user` (`access_url_id`, `user_id`) VALUES
(1, 1),
(1, 3);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `admin`
--

CREATE TABLE IF NOT EXISTS `admin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2 ;

--
-- Volcado de datos para la tabla `admin`
--

INSERT INTO `admin` (`id`, `user_id`) VALUES
(1, 1);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `user`
--

CREATE TABLE IF NOT EXISTS `user` (
`user_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`lastname` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL,
`firstname` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL,
`username` varchar(100) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`password` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`auth_source` varchar(50) COLLATE utf8_unicode_ci DEFAULT 'platform',
`email` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
`status` tinyint(4) NOT NULL DEFAULT '5',
`official_code` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`phone` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
`picture_uri` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL,
`creator_id` int(10) unsigned DEFAULT NULL,
`competences` text COLLATE utf8_unicode_ci,
`diplomas` text COLLATE utf8_unicode_ci,
`openarea` text COLLATE utf8_unicode_ci,
`teach` text COLLATE utf8_unicode_ci,
`productions` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL,
`chatcall_user_id` int(10) unsigned NOT NULL DEFAULT '0',
`chatcall_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`chatcall_text` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`language` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`registration_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`expiration_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`active` tinyint(3) unsigned NOT NULL DEFAULT '1',
`openid` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`theme` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`hr_dept_id` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`user_id`),
UNIQUE KEY `username` (`username`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;

--
-- Volcado de datos para la tabla `user`
--

INSERT INTO `user` (`user_id`, `lastname`, `firstname`, `username`, `password`, `auth_source`, `email`, `status`, `official_code`, `phone`, `picture_uri`, `creator_id`, `competences`, `diplomas`, `openarea`, `teach`, `productions`, `chatcall_user_id`, `chatcall_date`, `chatcall_text`, `language`, `registration_date`, `expiration_date`, `active`, `openid`, `theme`, `hr_dept_id`) VALUES
(1, 'Carlos', 'Pérez', 'admin', 'd7811fce6f24eebc09df067d7ea735a7a75d2170', 'platform', 'info@adncreaciones.com', 1, 'ADMIN', '+52 (272) 72 366 96', NULL, 1, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-20 16:40:16', '0000-00-00 00:00:00', 1, NULL, NULL, 0),
(2, 'Anonymous', 'Joe', '', '', 'platform', 'anonymous@localhost', 6, 'anonymous', NULL, NULL, 1, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-20 16:40:16', '0000-00-00 00:00:00', 1, NULL, NULL, 0),
(3, 'pruebas', 'pepe', 'pepe', '3d0318b7c075d0ffb7998bec0e95e7b01c0c3235', 'platform', 'perez3113@gmail.com', 1, 'PEPE', '', '', 0, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-21 14:33:39', '0000-00-00 00:00:00', 1, NULL, NULL, 0);



Gracias otra vez por el seguimiento.
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Next

Return to Spanish

Who is online

Users browsing this forum: No registered users and 8 guests

[En progreso] Dev message: please add the c_id field

Moderator: jarturomora

[En progreso] Dev message: please add the c_id field

Postby carpegon » Wed Sep 19, 2012 10:01 pm

Hola, necesito ayuda muy urgente, no sé si a alguien más le ha salido esto, he rebuscado por el foro y no he encontrado nada similar.

Al grano. Después de instalar Chamilo 1.9 en mi servidor remoto, en el paso 7, me sale el siguiente error:

Dev message: please add the c_id field in this query or report this error in the support chamilo.org SHOW DATABASES LIKE ‘adncreac_chamilo19’

Después, al ir a la plataforma, me devuelve un montón de errores similares antes de mostrarse la pantalla habitual. Si me logueo en la plataforma ya sólo aparecen un monton de estos errores pero nada de la pantalla que debería verse.

La plataforma la podéis ver aquí:

http://was.adncreaciones.com/campus19/

Y el sw de mi hosting es éste:

http://adncreaciones.com/info.php

He repetido la instalación y no se soluciona el problema. Los del soporte de mi hosting tampoco dan con la solución. En mi servidor local sí lo he instalado correctamente, pero en remoto no hago vida ni con esta versión, ni con Chamilo 1.8.8.2 ni con Chamilo 2.1. ¿Alguien sabría decirme porqué, o tiene alguna idea de cómo solucionarlo?
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Thu Sep 20, 2012 1:28 pm

Es debido al nombre de tu base de datos:

adncreac_chamilo19

usa este nombre y funcionará

adncrea_chamilo19 (letra "c") eliminado

Este error será corregido en chamilo 1.10
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Thu Sep 20, 2012 11:58 pm

El problema es que en mi hosting todas las BDs se crean con el prefijo "adncreac" + "_" + lo que yo quiera, y no tengo acceso a cambiar este prefijo porque es mi usuario en la cuenta UNIX de mi servidor, para cambiarlo tendrían que eliminar mi usuario y crearlo de nuevo, y tendría que volver a cargar todas las webs que dependen de mi cuenta... imagina que follón.

Los del soporte de mi hosting dicen que cambie el nombre de la BD en el configuration.php de Chamilo, pero en ese caso no conectaría con la BD ¿no es cierto?

¿No hay ninguna alternativa a la eliminación de mi cuenta en el hosting?
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Fri Sep 21, 2012 8:36 am

Para solucionarlo en tu portal puedes comentar el siguiente código en el archivo:

main/inc/lib/database.lib.php

Code: Select all

//echo '<pre>';
//echo '<h4>Dev message: please add the c_id field in this query or report this error in support.chamilo.org </h4>';
//echo $query;               
//echo '</pre>';
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 12:47 pm

Efectivamente, así han desaparecido los mensajes de error.

Mil gracias.
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 2:46 pm

Ahora aparece otro problema (lo pongo aquí por si está relacionado) resulta que no me reconoce el usuario principal "admin", saca el mensaje:

No está autorizado a ver esta página o su conexión ha caducado.
Por favor, pruebe a identificarse de nuevo desde la página principal de la plataforma


Si le doy a "olvidó su contraseña" me avisa de que no se ha podido enviar el correoy, pero me llegan los enlaces bien al correo y luego me llega la nueva password. Tampoco me deja loguearme con la nueva password.

Si me registro como nuevo usuario, aparentemente todo va bien y muestra el botón de 'crear curso' pero al darle ahí, muestra el mensaje anterior de que no estoy autorizado...

Lamento seguir requiriendo vuestra ayuda pero ¿qué puede ser?

(http://was.adncreaciones.com/campus/)
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby jmontoya » Fri Sep 21, 2012 3:38 pm

efectivamente el problema puede estar debido a estos cambios.

Prueba de ver si tienes registrado bien a tu usuario en la base de datos tablas:

user
access_url_rel_user
admin

en las 3 tablas debe existir el usuario id = 1 (suponiendo que es el admin)
jmontoya
 
Posts: 136
Joined: Sun Jan 17, 2010 2:53 pm

Re: Dev message: please add the c_id field in this query...

Postby carpegon » Fri Sep 21, 2012 4:37 pm

Creo que sí está bien. Te adjunto el volcado de dichas tablas por si ves algo raro...
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Re: Dev message: please add the c_id field in this query...

Postby ywarnier » Wed Sep 26, 2012 3:27 pm

Faltan los documentos adjuntos...
ywarnier
 
Posts: 985
Joined: Wed Dec 16, 2009 3:12 pm

Re: [En progreso] Dev message: please add the c_id field

Postby carpegon » Wed Sep 26, 2012 4:17 pm

Efectivamente no se adjuntó nada, luego te envié el archivo en un mensaje privado, pero quizás tampoco quiso llegar... disculpa mi torpeza.

Te lo pego aquí:

-- phpMyAdmin SQL Dump
-- version 3.4.10.1
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 26-09-2012 a las 11:13:26
-- Versión del servidor: 5.1.63
-- Versión de PHP: 5.2.17

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- Base de datos: `adncreac_chami19`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `access_url_rel_user`
--

CREATE TABLE IF NOT EXISTS `access_url_rel_user` (
`access_url_id` int(10) unsigned NOT NULL,
`user_id` int(10) unsigned NOT NULL,
PRIMARY KEY (`access_url_id`,`user_id`),
KEY `idx_access_url_rel_user_user` (`user_id`),
KEY `idx_access_url_rel_user_access_url` (`access_url_id`),
KEY `idx_access_url_rel_user_access_url_user` (`user_id`,`access_url_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Volcado de datos para la tabla `access_url_rel_user`
--

INSERT INTO `access_url_rel_user` (`access_url_id`, `user_id`) VALUES
(1, 1),
(1, 3);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `admin`
--

CREATE TABLE IF NOT EXISTS `admin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2 ;

--
-- Volcado de datos para la tabla `admin`
--

INSERT INTO `admin` (`id`, `user_id`) VALUES
(1, 1);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `user`
--

CREATE TABLE IF NOT EXISTS `user` (
`user_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`lastname` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL,
`firstname` varchar(60) COLLATE utf8_unicode_ci DEFAULT NULL,
`username` varchar(100) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`password` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`auth_source` varchar(50) COLLATE utf8_unicode_ci DEFAULT 'platform',
`email` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
`status` tinyint(4) NOT NULL DEFAULT '5',
`official_code` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`phone` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
`picture_uri` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL,
`creator_id` int(10) unsigned DEFAULT NULL,
`competences` text COLLATE utf8_unicode_ci,
`diplomas` text COLLATE utf8_unicode_ci,
`openarea` text COLLATE utf8_unicode_ci,
`teach` text COLLATE utf8_unicode_ci,
`productions` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL,
`chatcall_user_id` int(10) unsigned NOT NULL DEFAULT '0',
`chatcall_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`chatcall_text` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`language` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`registration_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`expiration_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`active` tinyint(3) unsigned NOT NULL DEFAULT '1',
`openid` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`theme` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`hr_dept_id` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`user_id`),
UNIQUE KEY `username` (`username`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;

--
-- Volcado de datos para la tabla `user`
--

INSERT INTO `user` (`user_id`, `lastname`, `firstname`, `username`, `password`, `auth_source`, `email`, `status`, `official_code`, `phone`, `picture_uri`, `creator_id`, `competences`, `diplomas`, `openarea`, `teach`, `productions`, `chatcall_user_id`, `chatcall_date`, `chatcall_text`, `language`, `registration_date`, `expiration_date`, `active`, `openid`, `theme`, `hr_dept_id`) VALUES
(1, 'Carlos', 'Pérez', 'admin', 'd7811fce6f24eebc09df067d7ea735a7a75d2170', 'platform', 'info@adncreaciones.com', 1, 'ADMIN', '+52 (272) 72 366 96', NULL, 1, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-20 16:40:16', '0000-00-00 00:00:00', 1, NULL, NULL, 0),
(2, 'Anonymous', 'Joe', '', '', 'platform', 'anonymous@localhost', 6, 'anonymous', NULL, NULL, 1, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-20 16:40:16', '0000-00-00 00:00:00', 1, NULL, NULL, 0),
(3, 'pruebas', 'pepe', 'pepe', '3d0318b7c075d0ffb7998bec0e95e7b01c0c3235', 'platform', 'perez3113@gmail.com', 1, 'PEPE', '', '', 0, NULL, NULL, NULL, NULL, NULL, 0, '0000-00-00 00:00:00', '', 'spanish', '2012-09-21 14:33:39', '0000-00-00 00:00:00', 1, NULL, NULL, 0);



Gracias otra vez por el seguimiento.
carpegon
 
Posts: 6
Joined: Thu Sep 13, 2012 12:04 am

Next

Return to Spanish

Who is online

Users browsing this forum: No registered users and 8 guests

Social network

Youtube

Subscribe to our newsletter

Leave us your e-mail in the box below, then make sure you approve the confirmation e-mail you will receive