"Doesn't have a default values error" -ongelma

phpBB3 ongelmia. Neuvoja ja ohjeita kuinka korjata.
MOD kysymykset, niiden asennukset ja omien muokkausten ongelmat alempana olevalle MOD alueelle.
derelicT
Aloittelija
Aloittelija
Viestit:4
Liittynyt:09 Huhti 2009, 14:56
"Doesn't have a default values error" -ongelma

Viesti Kirjoittaja derelicT » 09 Huhti 2009, 15:32

Foorumin osoite: http://www.fatalforce.net/board/
Käytössä oleva tyyli: prosilver
Mitä MODeja on asennettuna: -
phpBB:n versio: 3.04
PHP versio: 5.2.9
Mikä tietokanta ja sen versio: Mysql 5.0.77-community-log
Palveluntarjoaja: http://www.hostingpalvelu.fi
Onko tämä asennettu itse?: on
Onko tämä päivitys, mistä/mihin:
Onko tämä foorumi konversio jostain toisesta foorumista:
Onko olemassa testitunnuksia, jos halutaan tulla kokeilemaan:

Foorumit siirtyivät uuteen osoitteeseen (vanha osoite http://fatalforcepool.fa.funpic.de/keskustelu/). Otin tietokannasta kopion ja palautin sen uudessa osoitteessa. Kaikki meni hyvin lukuunottamatta sitä, että foorumille ei voi enää kirjoittaa vastauksia tai uusia aiheita. Uutta aihetta tehtäessä tulee seuraavanlainen virheilmoitus:

Koodi: Valitse kaikki

Yleinen virhe
SQL ERROR [ mysqli ]

Field 'topic_last_poster_name' doesn't have a default value [1364]

SQL

INSERT INTO fatalforce_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (56, 1239280237, 7, 0, 1, 'Testiotsikko', 'Riku', 'AA0000', 0, 0, 0)

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1850
CALL: dbal_mysqli->sql_query()

FILE: posting.php
LINE: 1001
CALL: submit_post()
Yritin jo korjata ongelmaa tämän ohjeen mukaisesti: http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
Ongelma ei kuitenkaan korjaantunut, vaan edelleen tulee sama virheilmoitus.

- derelicT

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Anubis » 09 Huhti 2009, 16:08

Otitkko backupin suoraan mysql:sta vai käytitkö phpbb:n omaa backuppia? phpBB:n oma ei välttämättä kelpaa palvelinvaihdoksessa, mutta toimii toki jos tarvitset palauttaa saman palvelimen sisällä.

derelicT
Aloittelija
Aloittelija
Viestit:4
Liittynyt:09 Huhti 2009, 14:56

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja derelicT » 09 Huhti 2009, 16:11

Anubis kirjoitti:Otitkko backupin suoraan mysql:sta vai käytitkö phpbb:n omaa backuppia? phpBB:n oma ei välttämättä kelpaa palvelinvaihdoksessa, mutta toimii toki jos tarvitset palauttaa saman palvelimen sisällä.
Käytin phpBB:n omaa. Jos tuon ottaa suoraan pmpmyadminilla ja tuo tuonne uuteen tietokantaan, mitä muuta pitää muuttaa kuin config.php:n tietoja?

Anubis
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:865
Liittynyt:15 Elo 2006, 11:01

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Anubis » 09 Huhti 2009, 16:15

derelicT kirjoitti:
Anubis kirjoitti:Otitkko backupin suoraan mysql:sta vai käytitkö phpbb:n omaa backuppia? phpBB:n oma ei välttämättä kelpaa palvelinvaihdoksessa, mutta toimii toki jos tarvitset palauttaa saman palvelimen sisällä.
Käytin phpBB:n omaa. Jos tuon ottaa suoraan pmpmyadminilla ja tuo tuonne uuteen tietokantaan, mitä muuta pitää muuttaa kuin config.php:n tietoja?
Ei muuta, mut hallintapaneelista sit voi joutua muuttamaan polkuja jne.

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Lurttinen » 09 Huhti 2009, 16:32

Oliko vanhassa paikassa mikä versio käytössä?
Onko tämä tietokanta päivitetty 3.0.4 versioon?

derelicT
Aloittelija
Aloittelija
Viestit:4
Liittynyt:09 Huhti 2009, 14:56

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja derelicT » 11 Huhti 2009, 14:42

Lurttinen kirjoitti:Oliko vanhassa paikassa mikä versio käytössä?
Onko tämä tietokanta päivitetty 3.0.4 versioon?
Vanhalla sivustolla ACP-paneelin etusivulla luki 3.04, mutta sitten kun menin järjestelmä-lehdelle lukikin siellä 3.02! =) Ja maininta tyyliin "päivittäminen 3.02 -> 3.04 versioon ei onnistunut täysin". No latasin siihen nyt tuon 3.02 -> 3.04 versioon päivittävän paketin ja päivitin onnistuneesti, mutta nyt järjestelmä-lehdellä lukee:

Informaatio
Operaatiota ei voitu suorittaa loppuun koska fsock funktiot ovat poissa käytöstä tai pyydettyä palvelinta ei löytynyt.


Olen nyt koittanut muutamaan otteeseen tuota tietokantaa siirtää mm. 3.02 versiosta aina tuonne 3.04 versioon saakka (asentanut eri versioita uudelle sivustolle), mutta ei niin ei edelleen tulee samat virheilmoitukset kun yrittää uutta viestiä laittaa. Ilmeisesti tuo kyseinen ongelma vanhan sivuston foorumin kanssa pitää korjata, ennen kuin edes kannattaa yrittää siirtää tuota tietokantaa mihinkään?

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Lurttinen » 11 Huhti 2009, 15:13

Aja siellä vanhalla päivityspaketista /install/database_update.php ja kokeile uusiksi.

derelicT
Aloittelija
Aloittelija
Viestit:4
Liittynyt:09 Huhti 2009, 14:56

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja derelicT » 11 Huhti 2009, 16:38

Lurttinen kirjoitti:Aja siellä vanhalla päivityspaketista /install/database_update.php ja kokeile uusiksi.
Ajoin tuon, mutta edelleen järjestelmä-välilehdellä tuo sama ilmoitus. Otin tuon jälkeen kopion tietokannasta ja pistin uuteen osoitteeseen, niin edelleenkään ei pysty kirjoittaa uutta viestiä/aihetta :geek:

Hermanni
Hyvässä vauhdissa
Hyvässä vauhdissa
Viestit:13
Liittynyt:08 Tammi 2009, 02:27
Paikkakunta:Mänttä
Viesti:

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Hermanni » 07 Heinä 2009, 00:42

Joko ongelma on saatu korjattua?
Omalla veturitalli.net foorumilla pukkaa seuraavaa virhettä kun koittaa luoda uutta viestiä....

Yleinen virhe
SQL ERROR [ mysql4 ]

Field 'topic_last_post_subject' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1246916346, 1246916346, 11, 0, 1, 'Testiviesti', 'Hermanni', 'AA0000', 0, 0, 0)

BACKTRACE


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

FILE: includes/functions_posting.php
LINE: 1897
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1023
CALL: submit_post()


Koitettu on seuraavaa korjausta mutta ei apuja http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
http://www.veturitalli.fi Suomalainen pienoisrautatiefoorumi.

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Re: "Doesn't have a default values error" -ongelma

Viesti Kirjoittaja Lurttinen » 07 Heinä 2009, 00:48

Ota yhteyttä palveluntarjoajaasi ja kerro tietokannan ongelmasta ja mitä phpBB on pyytänyt tekemään tuon korjaamiseksi.

Olisin kiinnostunut kuulemaan mitä palveluntarjoaja tarjoaa tuohon selitykseksi ja viaksi. :)

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 380 vierailijaa