Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error SQL en Thank Post Mod (hide MOD compatible )Tema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado

0
No hay votos
 
Votos totales: 0

luvan
Miembro
Mensajes: 227
Registrado: 05 Feb 2009, 17:04

Error SQL en Thank Post Mod (hide MOD compatible )  Tema Solucionado

#1

Mensaje por luvan »

URL: Mi Foro
Versión phpBB: phpBB3 (3.0.7)
Plantilla(s) usada(s): diry board 2.0


Hola :ok:

Tenia el Thank Post Mod que no era compatible con el Hide MOD,y lei que tenia que desinstalarlo e instalar el Thank Post Mod (hide MOD compatible ) para que funcionara junto con el Hide MOD.

Bien,lo desinstale y me genera el siguiente error:

Código: Seleccionar todo

Error General
SQL ERROR [ mysql4 ]

Unknown column 'thanks_from' in 'field list' [1054]

SQL

SELECT thanks_from FROM phpbb_thanks WHERE post_id = 12679 AND thanks_from = 2

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: viewtopic.php
LINE: 1693
CALL: dbal_mysql->sql_query()

Y al usar el /db_update.php tal como me pide el instalador, me aparece el siguiente error:

Código: Seleccionar todo

Updating the database
Warning: Cannot modify header information - headers already sent by (output started at /home/quetalfa/public_html/foro/db_update.php:38) in /home/quetalfa/public_html/foro/includes/functions.php on line 3594



Error General
SQL ERROR [ mysql4 ]

Table 'phpbb_thanks' already exists [1050]

SQL

CREATE TABLE `phpbb_thanks` ( `thanks_id` mediumint(8) unsigned NOT NULL auto_increment, `thanks_from` mediumint(8) unsigned NOT NULL, `thanks_to` mediumint(8) unsigned NOT NULL, `post_id` mediumint(8) unsigned NOT NULL, PRIMARY KEY (`thanks_id`) )

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: db_update.php
LINE: 69
CALL: dbal_mysql->sql_query()

¿Que pasó ahi? :nolose:
Última edición por luvan el 16 Sep 2010, 04:22, editado 1 vez en total.
Spoiler
Foro: Mi foro
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: Ocultar enlace a invitados, Las Post Title, Activity Stats y ahora Ultimate SEO URL, Thank Post Mod(compatible Hide), Hide, Re Img Resizer.
Plantilla(s) usada(s): prosilver
Servidor: linux
Actualización desde otra versión: 3.0.7

Avatar de Usuario
nextgen
Ex Staff
Mensajes: 1727
Registrado: 25 Jul 2009, 03:16
Género:
Edad: 41

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#2

Mensaje por nextgen »

revisa que no haya duplicados en el constans.php ademas verifica las tablas en la base de datos ya que para desinstalar un mod como ese que lleva consultas sql, primero tienes que borrar todo lo referente al mod que desinstalas, ya sean modificaciones en archivos php así como sql ádemas de html.

メルビン・ガルシア • nextgen SolutionsDDAnimeXenForo Hispano


luvan
Miembro
Mensajes: 227
Registrado: 05 Feb 2009, 17:04

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#3

Mensaje por luvan »

Ya revise en el constans.php y no hay duplicado de código.

Borre la tablade php_thank y realize el SQL que me pide:

Código: Seleccionar todo

CREATE TABLE `phpbb_thanks` (
  `thanks_id` mediumint(8) unsigned NOT NULL auto_increment,
  `thanks_from` mediumint(8) unsigned NOT NULL,
  `thanks_to` mediumint(8) unsigned NOT NULL,
  `post_id` mediumint(8) unsigned NOT NULL,
  PRIMARY KEY  (`thanks_id`)
);
ALTER TABLE `phpbb_posts` ADD `post_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_forums` ADD COLUMN `enable_thanks` TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE `phpbb_users` ADD `user_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks_post` INT(11) UNSIGNED NOT NULL DEFAULT '0';
Y me aparece el siguiente error de respuesta:

Código: Seleccionar todo

Error

consulta SQL:

CREATE TABLE `phpbb_thanks` (
`thanks_id` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`thanks_from` mediumint( 8 ) unsigned NOT NULL ,
`thanks_to` mediumint( 8 ) unsigned NOT NULL ,
`post_id` mediumint( 8 ) unsigned NOT NULL ,
PRIMARY KEY ( `thanks_id` )
);

MySQL ha dicho: Documentación
#1050 - Table 'phpbb_thanks' already exists 
Spoiler
Foro: Mi foro
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: Ocultar enlace a invitados, Las Post Title, Activity Stats y ahora Ultimate SEO URL, Thank Post Mod(compatible Hide), Hide, Re Img Resizer.
Plantilla(s) usada(s): prosilver
Servidor: linux
Actualización desde otra versión: 3.0.7

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#4

Mensaje por leviatan21 »

luvan escribió:Borre la tablade php_thank
.....
Y me aparece el siguiente error de respuesta:

Código: Seleccionar todo

MySQL ha dicho: Documentación
#1050 - Table 'phpbb_thanks' already exists 
Claramente no está eliminada, el error devuelto dice que la tabla phpbb_thanks ya existe
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

luvan
Miembro
Mensajes: 227
Registrado: 05 Feb 2009, 17:04

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#5

Mensaje por luvan »

Ya borré las tablas anteriores, y finalmente me dice que esta creada el post_thanked, finalmente lo borro, y cuando realizo de nuevo la consulta, me sale el mensaje que ya esta creada. :?

Lo bueno que ya aparece en el perfil la info del Thanks, ya se puede postear pero no aparece ahora los botones del Thanks, tambien modifique para español como lo trae el instalador,ya limpie cache, todo, y no aparece los botones :twisted:

En el ACP no hay ninguna opcion para activarlo, asumo que es automatico pero no se ve los botones.
Spoiler
Foro: Mi foro
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: Ocultar enlace a invitados, Las Post Title, Activity Stats y ahora Ultimate SEO URL, Thank Post Mod(compatible Hide), Hide, Re Img Resizer.
Plantilla(s) usada(s): prosilver
Servidor: linux
Actualización desde otra versión: 3.0.7

Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#6

Mensaje por jakk »

eso es porque no has borado todos los campos, ademas de la tabla debias de borrar los campos
el campo post_thanked en la tabla phpbb_posts
campo enable_thanks en la tabla tabla phpbb_forums
campo user_thanked, campo user_thanks y campo user_thanks_post en la tabla tabla phpbb_users
pero igual asi te sirve si esos campos son iguales

con respecto a lo otro...has mirado si tiene algun permiso en el ACP?

Muevo el tema al foro de mods, ya que como su nombre indica el thank post mod es un MOD

Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

luvan
Miembro
Mensajes: 227
Registrado: 05 Feb 2009, 17:04

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#7

Mensaje por luvan »

Gracias jakk,ahora sí elimine todas esas tablas, realizé la consulta SQL y cero errores :P pero aun no soluciona el problema del no verse las imagenes de los botones, a pesar que puse las imagenes tanto en la carpestas de ambos idiomas, y las modificaciones de igual manera para los dos idiomas.

Aún me falta una modificacion más que es para que sea compatible con el HIDE, pero pienso que es opcional,que deberia de funcionar así sin el HIDE. ¿O tambien tengo que modificar esa parte para que funcione el Thanks?

En el ACP no hay ninguna opcion para activar.
Spoiler
Foro: Mi foro
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: Ocultar enlace a invitados, Las Post Title, Activity Stats y ahora Ultimate SEO URL, Thank Post Mod(compatible Hide), Hide, Re Img Resizer.
Plantilla(s) usada(s): prosilver
Servidor: linux
Actualización desde otra versión: 3.0.7

Avatar de Usuario
nextgen
Ex Staff
Mensajes: 1727
Registrado: 25 Jul 2009, 03:16
Género:
Edad: 41

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#8

Mensaje por nextgen »

recuerda abrir un nuevo tema para nuevas dudas ya que la duda original ya fue resuelta :ok:

メルビン・ガルシア • nextgen SolutionsDDAnimeXenForo Hispano


luvan
Miembro
Mensajes: 227
Registrado: 05 Feb 2009, 17:04

Re: Error SQL en Thank Post Mod (hide MOD compatible )

#9

Mensaje por luvan »

Entendido, lo haré :ok:
Spoiler
Foro: Mi foro
Versión phpBB: phpBB3 (3.0.7)
MODs Instalados: Ocultar enlace a invitados, Las Post Title, Activity Stats y ahora Ultimate SEO URL, Thank Post Mod(compatible Hide), Hide, Re Img Resizer.
Plantilla(s) usada(s): prosilver
Servidor: linux
Actualización desde otra versión: 3.0.7

Cerrado

Volver a “Soporte de MODs”