Strona 1 z 1

Problem z logowaniem - debug

: 14 lutego 2008, 21:31
autor: krajcar
Mam straszny problem :!: :( Co może oznaczać komunikat z napisem debug mode po nieudanym logowaniu? Wcześniej pamiętam coś kombinowałem z wgrywaniem modów, ale jak nie działały to je wyrzuciłem z servera i od tego czasu nie mogę się zalogować. Bardzo proszę o szybką odpowiedź i poradę co z tym zrobić :!:

Oto cały komunikat:
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 phpbb_users WHERE username = 'krajcar'

Line : 65
File : login.php

Re: Problem z logowaniem - debug

: 14 lutego 2008, 22:22
autor: daroPL
Masz zapewne bazę phpBB z wersji niższej niż 2.0.22, a pliki z phpBB 2.0.22. Pobierz http://downloads.sourceforge.net/phpbb/ ... ges.tar.gz, wgraj na serwer zawarty w tym archiwum plik .php (update_to_latest.php bodajże) i uruchom go przez przeglądarkę.

Re: Problem z logowaniem - debug

: 15 lutego 2008, 08:07
autor: krajcar
Próbowałem i jakieś dziwne krzaki mi wyskakują jak wpisuję w przeglądarce. Na pewno nie są pliki stare bo forum ma 2 tygodnie i wszystko poprawnie działało do momentu właśnie kiedy nie zacząłem wgrywać modyfikacji :( A mogę na nowo postawić forum ale ze starą bazą danych, aby nie utracić żadnych postów i użytkowników?

Re: Problem z logowaniem - debug

: 15 lutego 2008, 20:44
autor: daroPL
W phpMyAdminie wykonaj zapytanie SQL:
ALTER TABLE phpbb_users ADD COLUMN user_login_tries SMALLINT(5) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD COLUMN user_last_login_try INT(11) DEFAULT '0' NOT NULL;
ale jednak wskazane jest odpalenie pliki aktualizującego bazę do najnowszej wersji, bo mogą pojawić się inne błędy.

Re: Problem z logowaniem - debug

: 15 lutego 2008, 22:52
autor: krajcar
OK dziękuję :)

Re: Problem z logowaniem - debug

: 16 lutego 2008, 12:31
autor: krajcar
A i jest jeszcze jeden debug... gdy chcę aktualizować mój profil to wyskakuje mi:
Could not update users table

DEBUG MODE

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

UPDATE phpbb_users SET user_email = 'krajcarski@gmail.com', user_icq = '', user_website = 'http://www.krajcarski.za.pl', user_occ = 'uczeń Gimnazjum', user_from = 'Wrocław', user_interests = 'Karate Shotokan, Muzyka rockowa, Gitara elektryczna, Wędkarstwo', user_sig = 'Krajcar - http://www.krajcarski.za.pl i http://www.youtube.com/krajcar5', user_sig_bbcode_uid = '26d51ed96f', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 1, user_notify_pm = 1, user_popup_pm = 1, user_timezone = 1, user_dateformat = 'D M d, Y g:i a', user_lang = 'polish', user_style = 2, user_active = 1, user_actkey = '' WHERE user_id = 2

Line : 530
File : usercp_register.php
Co to może oznaczać?

Re: Problem z logowaniem - debug

: 16 lutego 2008, 14:52
autor: daroPL
Wykonaj zapytanie SQL:

Kod: Zaznacz cały

ALTER TABLE phpbb_users ADD user_dateformat varchar(14) DEFAULT 'd M Y H:i' NOT NULL;
Tak jak pisałem, odpal plik aktualizacji bazy bo takich błędów, może być więcej wybrakowanych kolumn.