Sivu 1/1

Foorumi vaihtui mutta Admin ei pääse sisään

Lähetetty: 28 Kesä 2006, 14:53
Kirjoittaja Esashi
Todella kummallista...

Eli uudeleen asensin phpp foorumin uudelle saitille ja se käytää vanhaa sinne palautettua tietokantaa.

Kun koitan päästä kirjautumalla sisään tunnuksella "Esashi" ja laitan salsanan oikein se herjaa:

"Error in obtaining userdata

DEBUG MODE

SQL Error : 1054 Unknown column 'user_login_tries' in 'field list'

SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try FROM pkoiratusers WHERE username = 'Esashi'

Line : 65
File : login.php"

Miten tuon saa korjattua?

Lähetetty: 28 Kesä 2006, 15:11
Kirjoittaja Lurttinen
Se sun palautamas kopio on vanhempaa versiota, kuin se nykyinen foorumi.
Sun täytyy ajaa /install/update_to_latest.php tiedosto phpBB päivityspaketista.

Lähetetty: 30 Kesä 2006, 23:51
Kirjoittaja Esashi
Lurttinen kirjoitti:Se sun palautamas kopio on vanhempaa versiota, kuin se nykyinen foorumi.
Sun täytyy ajaa /install/update_to_latest.php tiedosto phpBB päivityspaketista.
Ei toiminut...sama herja tulee...pitäshän siinä vanhassa palauettussa tietokannassa olla admininkin tiedot?

äh..kun menee vaikeaksi kun pitäs havlemalla saada saitti ja silti vanhat käyttäjät + viestit siirtyä mukana ...:P

Voiskos joku auttaa?

Lähetetty: 01 Heinä 2006, 00:16
Kirjoittaja Lurttinen
Niin, onhan ne adminin tiedot siellä, mutta tässätapauksessa on ongelmana, että sun tietokanta on sitä vanhempaa versiota, kuin olemassaoleva foorumi ja sieltä puuttuu tuo sen herjaama osa.

ota phpmyadmin esille ja suuntaa kohti foorumin tietokantaa. .19 version muutokset:

Koodi: Valitse kaikki

ALTER TABLE phpbb_users ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD COLUMN user_login_tries smallint(5) unsigned NOT NULL default '0';
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_login_attempts', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('login_reset_time', '30');
Se on tuo toinen rivi noista, jonka tarvitset ainakin. Ehkä kaikki.
Ota yksitellen rivi kerrallaan ja kopioi ne phpmyadminiin suoritettavaksi.

Lähetetty: 01 Heinä 2006, 05:19
Kirjoittaja Esashi
Lurttinen kirjoitti:Niin, onhan ne adminin tiedot siellä, mutta tässätapauksessa on ongelmana, että sun tietokanta on sitä vanhempaa versiota, kuin olemassaoleva foorumi ja sieltä puuttuu tuo sen herjaama osa.

ota phpmyadmin esille ja suuntaa kohti foorumin tietokantaa. .19 version muutokset:

Koodi: Valitse kaikki

ALTER TABLE phpbb_users ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD COLUMN user_login_tries smallint(5) unsigned NOT NULL default '0';
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_login_attempts', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('login_reset_time', '30');
Se on tuo toinen rivi noista, jonka tarvitset ainakin. Ehkä kaikki.
Ota yksitellen rivi kerrallaan ja kopioi ne phpmyadminiin suoritettavaksi.
Ahaaa...ja kun ensikarta ajoudun tietokantaa noin räpläämään niin osaako joku kertoa että MITÄ siihen pitää sitten korjata? Kun en ole ennen tietokantaa noin syvältä räplännyt... :oops:

Lähetetty: 01 Heinä 2006, 13:30
Kirjoittaja Lurttinen
Unknown column 'user_login_tries' in 'field list'
Se hakee tota "user_login_tries" kolumnia, mutta ei löydä sitä.
Sitä ei ole siellä ja se täytyy sinne lisätä.

Kun oot sen lisännyt. Katellaan seuraavista virheilmoituksista lisää, josko puuttuis muutakin.

Lähetetty: 03 Heinä 2006, 09:46
Kirjoittaja Esashi
Lurttinen kirjoitti:
Unknown column 'user_login_tries' in 'field list'
Se hakee tota "user_login_tries" kolumnia, mutta ei löydä sitä.
Sitä ei ole siellä ja se täytyy sinne lisätä.

Kun oot sen lisännyt. Katellaan seuraavista virheilmoituksista lisää, josko puuttuis muutakin.
Kiitos vinkistä ja avusta.

Ajoin tämän Mysql-Frontilla:

Koodi: Valitse kaikki

ALTER TABLE  pkoiratusers ADD COLUMN user_login_tries smallint(5) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE pkoiratusers ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL;
Nyt toimii :)

Seurtaavaksi vain rummuttelen ylläpidon tiedotteissa shamaanirumpua että kohta foorumi vaihtuu ja linkki on se ja se ja sitten vanha kiinni.