Página 1 de 1
Invite A Friend 0.7.0 Column 'referral_id' cannot be null
Publicado: 31 Oct 2012, 15:42
por uruguayito
Sigo tratando de dejar bien este mod que instalé:
http://www.phpbb-es.com/foro/mods-desar ... 27695.html
Ahora alguien que ha recibido 1 invitación y quiere registrarse (el 1ero que lo hará de esa forma) me comenta que al presionar el botón ENVIAR (paso final para registrarse), le sale este mensaje de error:
Código: Seleccionar todo
error general SQL ERROR [ mysql4 ]
Column 'referral_id' cannot be null [1048]
Esa tabla está en este archivo del Mod:
lo que hice fue reparar y optimizar la tabla .... pero nada ...
¿alguna idea de por qué ese error?
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 31 Oct 2012, 20:06
por invi
He estado buscando el problema por el sitio oficial o similares, y hay algun tema que habla del mismo error (aunque no acabo de ver la solución, y aunque el mod es muy distinto al que tienes), pero no me acaba de convencer.
Según vi escribiste también alli, yo personalmente no sabría que decirte, aunque si tienes el modo debug activo, deberia saltar un error si se tratase de algún problema en algún archivo.
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 31 Oct 2012, 20:14
por uruguayito
Gracias invi por estar atento
La "contra" de este Mod, es que no lo puedo probar yo.
Tiene que ser alguien que NO esté registrado en mi foro.
Así que, por más que desactive el modo debug, no tengo una "vista" inmediata del problema :s
De todas formas lo desactivé y veo que tengo algunos otros errores :s
Código: Seleccionar todo
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4340: Undefined index: BOT_USERS_ZERO_TOTAL
[phpBB Debug] PHP Notice: in file [ROOT]/includes/prime_links.php on line 43: Constant INTERNAL_LINK_TARGET already defined
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4945: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3919)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4947: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3919)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4948: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3919)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4949: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3919)
pero creo que NO tienen nada que ver con el mod en cuestión.
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 31 Oct 2012, 20:46
por invi
No, no parecen tener nada que ver, aún asi habrá que subsanarlos si lo deseas
seguire mirando a ver si veo alguna solución, si no habrá que esperar a ver si algún compañero comenta algo, o si en el sitio en ingles te comentan algo...
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 31 Oct 2012, 20:51
por uruguayito
invi escribió:No, no parecen tener nada que ver, aún asi habrá que subsanarlos si lo deseas

...
claro que lo deseo

....necesitaré ayuda

Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 15:49
por uruguayito
creo haber "avanzado" un poquito más y de repente este error ayuda a quienes saben del tema.
ahora activando el modo debug, me aparece este error
[phpBB Debug] PHP Notice: in file
[ROOT]/includes/ucp/ucp_register.php on line 439: Undefined variable: user_id
Warning: Cannot modify header information - headers already sent by (output started at /home/fliatjc/public_html/tjc/includes/functions.php:3919) in /home/fliatjc/public_html/tjc/includes/functions.php on line 2781
Volver a la página principal
Error General
SQL ERROR [ mysql4 ]
Column 'referral_id' cannot be null [1048]
SQL
INSERT INTO phpbb3_invite_referrals (referrer_id, referral_id, time) VALUES ('2', NULL, 1351781110)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_invite.php
LINE: 239
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/includes/ucp/ucp_register.php
LINE: 439
CALL: invite->add_referral()
FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: ucp_register->main()
FILE: [ROOT]/includes/functions_module.php
LINE: 802
CALL: p_master->load_active()
FILE: [ROOT]/ucp.php
LINE: 70
CALL: p_master->load()
resalté en amarillo, algo que me parece tiene el error
¿se les ocurre algo?
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 15:54
por invi
Muestrame la linea que menciona el error a ver si vemos algo 'raro'.
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 16:04
por uruguayito
claro invi, con gusto:

Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul Tema Solucionado
Publicado: 01 Nov 2012, 16:23
por uruguayito
volví a revisar ese archivo
era un error en la edición del archivo ucp_register.php, que indica el Mod
disculpas!!!
ya quedó funcionando
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 16:45
por invi
Los errores al editar archivos cuando se instala un MOD es muy común..
Me alegro que funcionase.
Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 17:50
por uruguayito
gracias invi por tu ánimo y estar presente

Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 17:57
por invi
Nada para eso estamos

Re: Invite A Friend 0.7.0 Column 'referral_id' cannot be nul
Publicado: 01 Nov 2012, 18:12
por uruguayito

ahora voy por los errores al activar el debug
