Problema con cache_views
user warning: Duplicate key name 'pid' query: ALTER TABLE comments ADD INDEX pid (pid) in C:\wamp\www\Copia anuncios 11-04-2012\includes\database.mysql-common.inc on line 442.
Esto viene de hacer un update.php
Luego me vuelve a la página pero el theme aparece cambiado, la imagen del logo no aparece, los colores de los paneles salen en blanco cuando eran amarillos....
- Inicie sesión o regístrese para enviar comentarios

Por cierto, de que manera se
Por cierto, de que manera se puede solucionar eso sin tocar a la configuración de la base de datos? en mi hosting me dijeron que no pueden tocar a ese valor.
Una última consulta amonereo,
Una última consulta amonereo, ahora todo funciona correctamente solo una pequeña cosa, cuando hago flush all caches pierdo el estilo de los paneles de la página principal. Tengo tres paneles con el fondo amarillo y 5 enlaces en cada panel. Cuando hago el flush all caches se le vá el color amarillo. De que puede ser? del tema¿
SOLUCIONADO amonereo he
SOLUCIONADO amonereo he incrementado ese valor a 10M, muchísimas gracias, me acabas de salvar de días y días de dolores de cabeza. Muchas gracias en serio. Un abrazo
de nada
me alegro de que se haya solucionado... y que te hayas ahorrado el dolor de cabeza ;)
osea que no tiene porque ser
osea que no tiene porque ser que la base de datos esté defectuosa verdad amonereo? es que la que está online esta perfecta y la página funciona perfectamente sin error alguno pero cuando exporto esa base de datos que está online y la importo en wampserver es cuando me saca ese error.
error de mysql al importar
El error inicial (si es el único como comentaba) no debe afectar al sitio, ni a futuros updates, de hecho comentas que todo va bien en la web publicada.
En cuanto a este segundo error bicheando en el sitio de drupal he encontrado esto http://drupal.org/node/294156.
Indican que el error al actualizar/importar la información de cache_views es debido a la configuración del servidor de mysql. Se debe incrementar el valor de un parámetro de la configuración ajustándolo al tamaño de los datos que se están importando:
/mysql/bin/my.ini o my.conf o my.cnf (según la distribución de mysql y sistema operativo)
max_allowed_packet = 5M o ir probando aumentando el tamaño.
Espero que este sea tu caso y resuelva el problema.
P.D.: para la próxima abre un tema nuevo por cada error distinto, así es más fácil de buscar para otras personas que tengan el mismo problema.
Y como has visto un buen punto de partida es http://drupal.org, casi seguro que tu problema lo ha tenido alguien antes que tú.
Y como hago para que no salga
Y como hago para que no salga eso? no interfiere en la web no? yo tenia la versión 6.22 y desde que actualicé... Tengo la web en 1&1 y la copia de la base de datos que hago ahora sale faltal pero la web que está online funciona perfectamente.
Mira el error que me dá al exportar la base de datos e importarla en local con wamp es este:
warning: mysqli_query() [function.mysqli-query]: MySQL server has gone away in C:\wamp\www\pagina\includes\database.mysqli.inc on line 114.
warning: mysqli_query() [function.mysqli-query]: Error reading result set's header in C:\wamp\www\pagina\includes\database.mysqli.inc on line 114.
user warning: MySQL server has gone away query: UPDATE cache_views SET data = 'a:233:{s:15:\"aggregator_item\";a:8:{s:5:\"table\";a:2:{s:5:\"group\";s:9:\"Agregador\";s:4:\"base\";a:3:{s:5:\"field\";s:3:\"iid\";s:5:\"title\";s:15:\"Aggregator item\";s:4:\"help\";s:68:\"Aggregator items are imported from external RSS and Atom news feeds.\";}}s:3:\"iid\";a:6:{s:5:\"title\";s:7:\"Item ID\";s:4:\"help\";s:37:\"The unique ID of the aggregator item.\";s:5:\"field\";a:2:{s:7:\"handler\";s:27:\"views_handler_field_numeric\";s:14:\"click sortable\";b:1;}s:8:\"argument\";a:3:{s:7:\"handler\";s:37:\"views_handler_argument_aggregator_iid\";s:10:\"name field\";s:5:\"title\";s:7:\"numeric\";b:1;}s:6:\"filter\";a:1:{s:7:\"handler\";s:28:\"views_handler_filter_numeric\";}s:4:\"sort\";a:1:{s:7:\"handler\";s:18:\"views_handler_sort\";}}s:5:\"title\";a:5:{s:5:\"title\";s:7:\"Título\";s:4:\"help\";s:33:\"The title of the aggregator item.\";s:5:\"field\";a:3:{s:7:\"handler\";s:41:\"views_handler_field_aggregator_title_link\";s:5:\"extra\";a:1:{i:0;s:4:\"link\";}s:14:\"click sortable\";b:1;}s:4:\"sort\";a:1:{s:7:\"handler\";s:18:\"views_handler_sort\";}s:6:\"filter\";a:1:{s:7:\"handler\";s:27:\"views_handler_filter_string\";}}s:4:\"link\";a:5:{s:5:\"title\";s:4:\"Link\";s:4:\"help\";s:48:\"The link to the original source URL of the item.\";s:5:\"field\";a:2:{s:7:\"handler\";s:23:\"views_handler_field_url\";s:14:\"click sortable\";b:1;}s:4:\"sort\";a:1:{s:7:\"handler\";s:18:\"views_handler_sort\";}s:6:\"filter\";a:1:{s:7:\"handler\";s:27:
Aún sigue con más líneas así pero no pego porque es muy largo. De que puede ser??? la web online funciona perfectamente.
mirando sólo el sql
sin entrar sobre la actualización de versión que se está haciendo concretamente de Drupal.
Simplemente está diciendo que ese indice con ese nombre ya existe en la tabla comments (efectivamente lo he comprobado en mi instalación de Drupal 6.19 y he probado a hacer el alter y el mensaje de error es el mismo) y finalmente no modifica la tabla porque ya existe el indice.
He podido encontrar bug similares en updates (http://drupal.org/node/1439914), lo que si se ve en estos casos es que hacen un intento de drop (borrado) previo de ese indice para luego volver a crearlo (supongo que será para modificar los campos incluidos en el indice u obligar a reindexar)
Es un warning, no un error por lo que no debe afectar a la actualización y menos al theme (siempre que el único error que salga sea ese).