Pagina 1 van 1
mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 12:10
door webjoch
- Adres van je forum: http://rsforum.nl
Event. modificaties op je forum: Welcome PM (WPM)
Wanneer ontstond het probleem? Toen ik wpm (mod) instaleerde
phpBB versie: 3.0.2
Heb je onlangs iets veranderd aan je forum? Wat bestandjes dat verandert moest worden (stond in de mod manual)
Wat is het probleem?
Als je je registreerd en daarna inlogt hoort het dat er een welcome pm komt omdat ik WPM (mod) heb geïstaleerd. Dat doet hij niet maar hij geeft een mysql error bij het eerste keer inloggen:
SQL ERROR [ mysql4 ]
Field 'message_edit_reason' doesn't have a default value [1364]
Een SQL-fout deed zich voor tijdens het samenstellen van deze pagina. Contacteer de beheerder als dit probleem zich blijft voordoen.
Wanneer je de pagina vernieuwd ben je op het forum zonder welcome pm.
Ik moet eerlijk zeggen dat ik wel iets verandert hebt wat niet in de manual stond. Ik heb wat lengtes verandert van bepaalde velden in de mysql omdat het message bericht niet langer dan 255 tekens mocht zijn. Ik heb het verandert in 265. Later heb ik het weer terug verandert naar 255.
..
SQL ERROR Field 'post_edit_reason'...
Geplaatst: 06 okt 2008, 13:42
door webjoch
Bij elk bericht posten of een pb versturen krijg ik dit:
SQL ERROR [ mysql4 ]
Field 'post_edit_reason' doesn't have a default value [1364]
SQL
INSERT INTO rsforum_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (47, 2, 0, '83.85.221.102', 1223296381, 1, 1, 1, 1, 1, '', 'test', 'test', '098f6bcd4621d373cade4e832627b4f6', 0, '', '1m9389zq', 1, 0, 522)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1853
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1000
CALL: submit_post()
Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 14:06
door Bee
Ik heb je twee topics samengevoegd, omdat het hier over een foutmelding van hetzelfde veld gaat.
Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 14:11
door webjoch
Dat klopt idd. Maar me hele forum is afhankelijk van een oplossing.
Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 14:13
door Bee
Heb je alleen de WPM mod geinstalleerd? Het veld waar dit over gaat is niet iets gerelateerd aan de WPM-mod volgens mij.
Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 14:34
door webjoch
Sorry voor dit topic. Het probleem is hersteld. Maar ik denk dat er een kortere manier was maar ik deed het zo:
2 tabellen gebackupt en verwijdert: phpbb_posts, phpbb_privemsg daarna ernaast een nieuw forum instaleren en de tabellen phpbb_posts, phpbb_privemsg gekopiert van het nieuwe forum naar het "kapotte" forum en de data van de backup er weer in gedaan.
En hij doet het

Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 15:31
door Jim
Zou kunnen, die oplossing. Mocht het in de toekomst nog eens voorkomen lijkt me dit een stuk sneller gaan.
phpBB.com Knowledge Base - Doesn't have a default value errors
Re: mysql error bij de eerste keer inloggen
Geplaatst: 06 okt 2008, 15:39
door webjoch
Werkte niet :S Heb ik al geprobeerd.