Página 1 de 1

mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 14:07
por patito_loko
Actualizando base de datos a la última versión estable

Tipo de base de datos :: mysql4
Versión previa :: 3.0.7-PL1
Versión actualizada :: 3.0.8


Actualizando esquema de base de datos

Progreso :: No se necesita actualizar


Actualizando datos

Progreso :: . . . . . . . . . .
Fatal error: in /***/*****/public_html/****/includes/db/dbal.php on line 694


eso es todo y queda ahi congelado.

me dirigi a la linea esa y encontre esto:

if (strlen($message) > 1024)
{
// We need to define $msg_long_text here to circumvent text stripping.
global $msg_long_text;
$msg_long_text = $message;

trigger_error(false, E_USER_ERROR);
}

trigger_error($message, E_USER_ERROR);
}

if ($this->transaction)
{
$this->sql_transaction('rollback');
}

return $this->sql_error_returned;
}

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 14:36
por leviatan21
Lee al anuncio que tradujo The KuKa : [Actualización 3.0.8] Fatal error: in */db/dbal.php on line 676

mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 15:09
por patito_loko
Off Topic:
Actualizando base de datos a la última versión estable

Tipo de base de datos :: mysql4
Versión previa :: 3.0.7-PL1
Versión actualizada :: 3.0.8


Actualizando esquema de base de datos

Progreso :: No se necesita actualizar


Actualizando datos

Progreso :: . . . . . . . . . . SQL ERROR [ mysql4 ]

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

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_points, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt, user_note) VALUES ('Bing [Bot]', 'bing [bot]', '', 0, '', '00', '6', 2, '', 0, 'D, d M Y, H:i', 'es', '1', '', '', 1290434856, 1290434856, 230271, 0, NULL, 0, 0, 1290434856, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', '076c3e63044652cc', '')

BACKTRACE

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

FILE: includes/functions_user.php
LINE: 264
CALL: dbal_mysql->sql_query()

FILE: install/database_update.php
LINE: 1781
CALL: user_add()

FILE: install/database_update.php
LINE: 398
CALL: change_database_data()
hice los pasos pero sigue asi

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 15:32
por leviatan21
Sigue agregando lineas tal como se explica en el tuto

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 15:48
por patito_loko
pero sigo agregando en los mismos archivos repetidamente las mismas lineas una abajo de la otra? :oops: perdon que no entienda, pero si es asi entonces lo hare pero quiero entenderlo primero antes de mandarme una macana.
Off Topic:
Prueba a ejecutar la actualización de nuevo. Si recibes el mensaje de error sobre una columna diferente, regresa al paso 1 y haz de nuevo esto para la nueva columna.
El número de veces que tienes que hacer esto depende del número de columnas incorrectamente añadidas por diferentes MODs
esto es lo que puso kuka, pero como que no lo entiendo. :oops:

mi actualizacion 3.0.8 no se inicia

Publicado: 22 Nov 2010, 16:13
por leviatan21
patito_loko escribió:pero sigo agregando en los mismos archivos repetidamente las mismas lineas una abajo de la otra?
En el mismo archivo si, las mismas lineas, no en cada nueva linea agregas el nombre del campo de la base de datos que falla en este caso sería el user_note

mi actualizacion 3.0.8 no se inicia

Publicado: 23 Nov 2010, 07:48
por patito_loko
Off Topic:
user_notify' => 0,
'user_notify_pm' => 1,
'user_notify_type' => NOTIFY_EMAIL,
'user_allow_pm' => 1,
'user_allow_viewonline' => 1,
'user_allow_viewemail' => 1,
'user_allow_massemail' => 1,

'user_sig' => '',
'user_sig_bbcode_uid' => '',
'user_sig_bbcode_bitfield' => '',

'user_form_salt' => unique_id(),
'user_note' => '',

);

// Now fill the sql array with not required variables
foreach ($additional_vars as $key => $default_value)
{
yo busque el user not y me llevo a la linea que habia agregado

'user_form_salt' => unique_id(),
'user_note' => '',

y ahora agrego de nuevo abajo de estas dos que habia agregado para que me quede asi?

'user_form_salt' => unique_id(),
'user_note' => '',
'user_form_salt' => unique_id(),
'user_note' => '',

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 23 Nov 2010, 08:09
por patito_loko
estuve viendo pero saque eso que agregue del user note y me tiro esto! me parece q me habia adelantado y puse antes de actualizar eso del user note pero sigo sin entender

Progreso :: . . . . . . . . . . SQL ERROR [ mysql4 ]

Column 'user_points' cannot be null [1048]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_points, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('Bing [Bot]', 'bing [bot]', '', 0, '', '00', '6', 2, '', 0, 'D, d M Y, H:i', 'es', '1', '', '', 1290496030, 1290496030, 230271, 0, NULL, 0, 0, 1290496030, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', '86b643e3542e8b5d')

BACKTRACE

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

FILE: includes/functions_user.php
LINE: 265
CALL: dbal_mysql->sql_query()

FILE: install/database_update.php
LINE: 1781
CALL: user_add()

FILE: install/database_update.php
LINE: 398
CALL: change_database_data()

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 23 Nov 2010, 11:17
por HuanManwe
ve a phpMyAdmin, tabla phpbb_users, y pon CERO como valor por "default" en el campo user_points.

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 24 Nov 2010, 13:21
por patito_loko
HuanManwe escribió:ve a phpMyAdmin, tabla phpbb_users, y pon CERO como valor por "default" en el campo user_points.

Imagen

asi quedo los valores de mi tabla.

pero me sigue tirando error la actualizacion

Actualizando esquema de base de datos

Progreso :: No se necesita actualizar


Actualizando datos

Progreso :: . . . . . . . . . . SQL ERROR [ mysql4 ]

Column 'user_points' cannot be null [1048]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_points, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('Bing [Bot]', 'bing [bot]', '', 0, '', '00', '6', 2, '', 0, 'D, d M Y, H:i', 'es', '1', '', '', 1290601080, 1290601080, 230271, 0, NULL, 0, 0, 1290601080, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', 'ff9afc68757946fd')

BACKTRACE

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

FILE: includes/functions_user.php
LINE: 265
CALL: dbal_mysql->sql_query()

FILE: install/database_update.php
LINE: 1781
CALL: user_add()

FILE: install/database_update.php
LINE: 398

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 24 Nov 2010, 13:45
por HuanManwe
HuanManwe escribió:ve a phpMyAdmin, tabla phpbb_users, y pon CERO como valor por "default" en el campo user_points.
Espero que entendieras que te decía poner por defecto el valor CERO (número 0 tal cual) no el valor NULL. Son dos cosas distintas.
Si lo hiciste como te dije entonces prueba esto:

1.- Haz una copia de seguridad de tu base de datos, por si acaso.

2.- Ejecuta esta sentencia en tu base de datos (pestaña SQL de phpMyAdmin)

Código: Seleccionar todo

UPDATE `phpbb_users` SET `user_points` = 0 WHERE `phpbb_users`.`user_points` = NULL;
3.- Limpia la caché del foro.

mi actualizacion 3.0.8 no se inicia

Publicado: 24 Nov 2010, 14:57
por patito_loko
sigue igual! hice la llamada sql que me dijiste pero no actualiza

Imagen
Off Topic:
Actualizando datos

Progreso :: . . . . . . . . . . SQL ERROR [ mysql4 ]

Column 'user_points' cannot be null [1048]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_points, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('Bing [Bot]', 'bing [bot]', '', 0, '', '00', '6', 2, '', 0, 'D, d M Y, H:i', 'es', '1', '', '', 1290606667, 1290606667, 230271, 0, NULL, 0, 0, 1290606667, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', '0b524d6c30e93633')

BACKTRACE

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

FILE: includes/functions_user.php
LINE: 265
CALL: dbal_mysql->sql_query()

FILE: install/database_update.php
LINE: 1781
CALL: user_add()

FILE: install/database_update.php
LINE: 398
CALL: change_database_data()

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 24 Nov 2010, 14:59
por jakk
prueba cn esto patito_loko

abre el archivo install/database_update.php

busca: (alrededor de la linea 1775)

Código: Seleccionar todo

					'user_style'			=> $config['default_style'],
					'user_timezone'			=> 0,
					'user_dateformat'		=> $config['default_dateformat'],
					'user_allow_massemail'	=> 0,
añade despues en una nueva linea:

Código: Seleccionar todo

					'user_points'	=> 0.00,
subes el archivo de nuevo al servidor y ejecutas la actualizacion de nuevo

Re: mi actualizacion 3.0.8 no se inicia  Tema Solucionado

Publicado: 03 Dic 2010, 06:03
por patito_loko
jakk escribió:prueba cn esto patito_loko

abre el archivo install/database_update.php

busca: (alrededor de la linea 1775)

Código: Seleccionar todo

					'user_style'			=> $config['default_style'],
					'user_timezone'			=> 0,
					'user_dateformat'		=> $config['default_dateformat'],
					'user_allow_massemail'	=> 0,
añade despues en una nueva linea:

Código: Seleccionar todo

					'user_points'	=> 0.00,
subes el archivo de nuevo al servidor y ejecutas la actualizacion de nuevo

Bueno quiero darte las gracias totales ya que gracias a esta respuesta eh podido actualizar al fin ! mi version . muchisimas gracias :cerveza:

Re: mi actualizacion 3.0.8 no se inicia

Publicado: 24 Dic 2010, 00:37
por memoadian
como siempre Jakk perfecto, que bueno que encontre este tema, por eso se dice, antes de postear busca :D