Webboard

Pełna wersja: Kolejny błąd po stronie hostingu w pluginie tabela serwerów
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.7
adres forum:  testypotfora.iwebt.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki): Kolejny plugin wywalił błąd..
Kod PHP:
MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

Błąd SQL:
 
   1101 BLOB/TEXT column 'buddylist' can't have a default value
Zapytanie:
    CREATE TABLE mybb_serversboard ( `sid` int(10) unsigned NOT NULL AUTO_INCREMENT, `ip` varchar(35) NOT NULL DEFAULT '
0', `arma2qport` varchar(30) NOT NULL DEFAULT '', `arma3qport` varchar(30) NOT NULL DEFAULT '', `bf3qport` varchar(30) NOT NULL DEFAULT '', `bf4qport` varchar(30) NOT NULL DEFAULT '', `dayzqport` varchar(30) NOT NULL DEFAULT '', `dayzmodqport` varchar(30) NOT NULL DEFAULT '', `minecraftqport` varchar(30) NOT NULL DEFAULT '', `mtaqport` varchar(30) NOT NULL DEFAULT '', `mumbleqport` varchar(30) NOT NULL DEFAULT '', `rustqport` varchar(30) NOT NULL DEFAULT '', `terrariaqport` varchar(30) NOT NULL DEFAULT '', `ts3qport` varchar(30) NOT NULL DEFAULT '10011', `type` varchar(20) NOT NULL DEFAULT '0', `offlinehostname` varchar(100) NOT NULL DEFAULT '', `cuthostname` varchar(3) NOT NULL DEFAULT '', `disporder` int(10) NOT NULL DEFAULT '0', `field` int(1) NOT NULL default '0', `field_link` varchar(100) NOT NULL DEFAULT '', `field_icon` varchar(100) NOT NULL DEFAULT '', `visible` int(1) NOT NULL default '1', `new` int(1) NOT NULL default '0', `new_color` varchar(20) NOT NULL DEFAULT '', `new_text` varchar(20) NOT NULL DEFAULT '', `forumid` varchar(20) NOT NULL DEFAULT '', `buddylist` TEXT NOT NULL DEFAULT '', `cache` LONGTEXT NOT NULL DEFAULT '', `lastupdate` bigint(30) NOT NULL DEFAULT '0', `recordplayers` int(10) NOT NULL DEFAULT '0', `owner` varchar(100) NOT NULL DEFAULT '', `administrators` varchar(100) NOT NULL DEFAULT '', PRIMARY KEY (`sid`) ) ENGINE = MYISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 

Odwiedź Polski Support MyBB aby uzyskać pomoc. 

Plugin to tabela serwerów Supryka a hosting a php to
Pierwsze PHP PHP 5,4 suphp
Dugie PHP PHP 7 mod_php
trzeba troszku poprawić strukture bazy, ja ie mam na to czas i ochoty

przeczytaj treść bledu, pomyśl, pobaw się
Od hostingu dostałem wiadomość, że trzeba przystosować plugin pod ich 'zasady'. Nakierowano mnie również, że być może pluginy są na inną wersję PHP.
Znajdź w pluginie linijkę która tworzy pole buddylist i usuń
DEFAULT ''
Zrobiłem to + to samo dla 'cache'. Zainstalował się ale wyskoczył problem po dodaniu serwera do listy.
Kod PHP:
MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

Błąd SQL:
    
1364 Field 'buddylist' doesn't have a default value
Zapytanie:
    INSERT INTO mybb_serversboard (`type`,`ip`,`arma2qport`,`arma3qport`,`bf3qport`,`bf4qport`,`dayzqport`,`minecraftqport`,`mtaqport`,`mumbleqport`,`rustqport`,`terrariaqport`,`ts3qport`,`offlinehostname`,`cuthostname`,`disporder`,`field`,`field_link`,`field_icon`,`forumid`,`visible`,`owner`,`new`,`new_color`,`new_text`,`lastupdate`) VALUES ('
cs16','91.185.191.173:27089','','','','','','','','','','','','aaaaaaaaaa',0,1,0,'','','-1',1,'Poftorek',0,'','',0) 

Odwiedź Polski Support MyBB aby uzyskać pomoc. 
buddylist TEXT NOT NULL DEFAULT '',
zamien na
buddylist TEXT NOT NULL,
Kod PHP:
MyBB napotkało wewnętrzny błąd w zapytaniu SQL i nie może kontynuować.

Błąd SQL:
    
1364 Field 'buddylist' doesn't have a default value
Zapytanie:
    INSERT INTO mybb_serversboard (`type`,`ip`,`arma2qport`,`arma3qport`,`bf3qport`,`bf4qport`,`dayzqport`,`minecraftqport`,`mtaqport`,`mumbleqport`,`rustqport`,`terrariaqport`,`ts3qport`,`offlinehostname`,`cuthostname`,`disporder`,`field`,`field_link`,`field_icon`,`forumid`,`visible`,`owner`,`new`,`new_color`,`new_text`,`lastupdate`) VALUES ('
cs16','91.185.191.173:27089','','','','','','','','','','','','safafafafafaf',0,1,0,'','','-1',1,'Poftorek',0,'','',0) 

Zrobiłem to + to samo dla 'cache'. Zainstalował się ale wyskoczył problem po dodaniu serwera do listy.

Kawałek kodu pluginu
Kod PHP:
            `forumidvarchar(20NOT NULL DEFAULT '',
            `
buddylistTEXT NOT NULL
            `
cacheLONGTEXT NOT NULL,
            `
lastupdatebigint(30NOT NULL DEFAULT '0'
(30.05.2016, 19:11)Fyeem napisał(a): [ -> ]wyskoczył problem po dodaniu serwera do listy.
(30.05.2016, 19:25)Supryk napisał(a): [ -> ]
(30.05.2016, 19:11)Fyeem napisał(a): [ -> ]wyskoczył problem po dodaniu serwera do listy.
No i?