Pagina 1 van 1

error bij bannen

Geplaatst: 21 nov 2006, 18:23
door emrulez
Support Template
  • Wat is het probleem? EEn eror

    Code: Selecteer alles

    Couldn't insert ban_userid info into database
    
    DEBUG MODE
    
    SQL Error : 1364 Field 'ban_ip' doesn't have a default value
    
    INSERT INTO forum_banlist (ban_userid) VALUES (7)
    
    Line : 195
    File : admin_user_ban.php
    Wanneer ontstond het probleem? Na de eerste ban
    Adres van je forum: http://gamerz-nation.kicks-ass.net/forum/
    Modifications op je forum: Multitiple BBcode Better captca en EZportal
    Huidige stijl: Guildwarsalliance
    phpBB versie: 2.0.21
    Waar is je forum gehost: Lokaal
    Heb je onlangs iets verandert aan je forum? nog neit
Overige opmerkingen:

Geplaatst: 21 nov 2006, 19:33
door Stef
Weet je zeker dat je geen bestand hebt aangepast? Plaats anders een nieuwe admin_user_ban.php, blijkbaar mist hij ban_ip.

edit: Paul geeft me zojuist via MSN door dat het een MySQL5 probleem is. Hij zal zo wel reply'en!

Geplaatst: 21 nov 2006, 19:42
door emrulez
oke

Geplaatst: 21 nov 2006, 19:43
door Paul
Ikke is nie zo snel stef :D

Het is inderdaad een mysql5 probleem, ism met strict mode. De default waarde van het veld ban_ip mist.
Om dit op te lossen ga je naar phpmyadmin, table phpbb_banlist, klik je op structuur, het potloodje achter ban_ip, en zet je druk je daarna direct op opslaan. Als het goed is, slaat hij nu de default op.

Geplaatst: 21 nov 2006, 19:48
door emrulez
wat bedoel je precies?
het potloodje achter ban_ip, en zet je druk je daarna direct op opslaan

Geplaatst: 22 nov 2006, 16:48
door emrulez
wat meot ik nou precies aanklikken?

Geplaatst: 22 nov 2006, 17:53
door Paul
Dat plaatje met het potlood, end aarna onderaan op de opslaan button.

Geplaatst: 22 nov 2006, 18:17
door emrulez
moet ik nog iets veranderen na het klikken op eht potloodje

Geplaatst: 22 nov 2006, 18:18
door Paul
Neen, want dan zou ik dat wel zeggen... :roll:

Geplaatst: 22 nov 2006, 18:20
door emrulez
krijg

Code: Selecteer alles

SQL-query:ALTER TABLE `forum_banlist` CHANGE `ban_id` `ban_id` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT 
heb daarna nog steeds dezelfde error

Geplaatst: 22 nov 2006, 18:37
door Paul
Hmm, doe dan dit uitvoeren:

Code: Selecteer alles

ALTER TABLE `forum_banlist` CHANGE `ban_ip` `ban_ip` char( 8 ) DEFAULT '';

Geplaatst: 22 nov 2006, 18:41
door emrulez
bij SQL? en dan velden ban_ip?

Geplaatst: 22 nov 2006, 18:46
door Paul
Bij sql gewoon die kopieren.

Geplaatst: 22 nov 2006, 18:48
door emrulez
Het werkt weer meot ik dat trouwens ook doen bij ban ip?

Geplaatst: 22 nov 2006, 18:56
door Paul
Dit was voor ban_ip...

Geplaatst: 22 nov 2006, 18:57
door emrulez
ok een foutje had verkerd gelezen dacht voor id