Pagina 1 din 1

eroare update 19>20 in tabele

Scris: 15-Apr-2006, 10:04:41
de eugenol
URL: http://www.eugenol.ro
Stilul folosit: sub silver
Modificări instalate: un link inserat si o poza, modificarea acordului (text) de participare (pentru a nu primi decat stomatologi)
Versiunea phpBB: 2.0.20
Versiunea of PHP: 4.3.10
Serverul de bază de date şi versiunea:MySQL 4.0.24-standard
Serverul de mesagerie (mail), versiunea şi detalii despre acesta (dacă este găzduit în acelaşi loc cu forumul, dacă există probleme):
Hostul:linux
Dacă e instalat de către cineva de la phpbb.ro sau nu: nu
Dacă e un upgrade de la o versiune anterioară: da del a 2.0.16
Dacă e o conversie dintr-un alt forum şi care anume:-
Dacă ai căutat la phpbb.ro rezolvarea prin "Căutare" şi Catalogul de articole:
Dacă da, ce termeni ai folosit: SESSIONS_KEYS_TABLE
Descrierea detaliată a problemei:

Este primul meu mesaj aici asa ca Salut tuturor si felicitari echipei phpbb!
Am rugamintea sa aveti mila cu mine (fiind stomatolog) in ce priveste termenii si rabdare in a explica pasii foarte detaliat. Am invatat (nu prea multe) de unul singur si acum 2 luni am pornit forumul eugenol.
Dupa mai multe incercari nereusite si consultarea intensiva a forumului de aici am reusit update-ul 2.0.16 la 20.

Updateul l-am facut prin metoda update_to_latest de la o versiune la alta si la final am pus fisiererele din ultima varianta cu configul vechi. Inspiratie: viewtopic.php?t=3821
Am refacut cele cateva modificari personale (minore)

Acum problema:
La ultimul update (de la 19 la 20) am primit o eroare:
information
Database type :: mysql4
Previous version :: 2.0.19
Updated version :: 2.0.20
Updating database schema
Progress :: . Done
Result :: No errors
Updating data
Progress :: . . . .
Updating version and optimizing tables
Progress :: . . Done
Result :: Some queries failed, the statements and errors are listing below
Error :: Table 'eugenol_eugenol.SESSIONS_KEYS_TABLE' doesn't exist
SQL :: DELETE FROM SESSIONS_KEYS_TABLE

Acum forumul este functional din cate observ eu si tabela respectiva exista in database.
phpbb_sessions_keys Browse Search Insert Structure Empty Drop 5 MyISAM 3.3 KB
Poate afecta functionalitatea forumului aceasta eroare si unde? Pot sa o corectez?
Multumesc anticipat,
eugenol

Si intrbare mai pe scurt care este?

Scris: 15-Apr-2006, 10:31:18
de XDYNX
Care este intrebare mai pe scurt...... ce vrei de fapt? :?:

Scris: 15-Apr-2006, 10:55:58
de eugenol
De ce a dat acea eroare si cu ce se ocupa tabela respectiva ?
La sfarsit era intrebarea .... restul era ca sa nu revin eu cu explicatii ...

Scris: 16-Apr-2006, 18:43:07
de bogdan
trebuie sa adaugi o linie in fisierul includes/constants.php

Cauta linia

Cod: Selectaţi tot

define('SESSIONS_TABLE', $table_prefix.'sessions');
si adauga sub ac. linie:

Cod: Selectaţi tot

define('SESSIONS_KEYS_TABLE', $table_prefix.'sessions_keys');
nu cred ca ac. eroare ar putea sa aiba un impact semnificativ asupra functionarii normale a forumului dar e bine de tinut sub observatie.

e deja acolo

Scris: 19-Apr-2006, 23:43:11
de eugenol
Linia de copiat este deja in fisierul constants.php asa cum e in mesaj.
Nu s-a intamplat nimic inca dar nu cred ca am incercat toate functionalitatile forumului. Am pus un topic cu probleme la utilizare si poate apare ceva de la membri.
Multumesc mult oricum.

eugenol

Scris: 20-Apr-2006, 00:45:14
de flowers
Poti sa ne dai un link cu fisierul constants.php? E scris cu caps in eroare, deci e clar o scapare in fisier, nu in baza de date.

eroare

Scris: 25-Apr-2006, 10:57:42
de eugenol
Ti-am trimis prin mp fisierul ca nu am reusit sa iti trimit un link.
Am descoperit si o erare de functionare. Atunci cand apesi pe quote din mesajul cuiva nu iti afiseaza dupa ce trimit mesajul cu quote, in caseta repectivul text ci iti apare codul bb [quote=GIGI ... Daca sterg =GIGI si fac sintaxa simpla de [quote] atunci apare in chenar. Si daca folosesti butonul de quote din mesjul tau functioneaza. Numai cad citezi pe cineva nu merge.
Nu stiu daca are legatura cu eroarea din baza de date ...
Codul BB nu este dezactivat.

Scris: 25-Apr-2006, 11:55:03
de Shumi
Problema cu quote este un bug la versiunea 2.0.20 a phpBB-ului si o poti rezolva dezactivand codul HTML.

Scris: 25-Apr-2006, 21:32:45
de bogdan
rezolvare oficiala: viewtopic.php?p=23157#23157