Pagina 2 din 3

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 17:06:05
de bogdan
Daca nu ai MOD-uri instalate si nici nu ai modificat stilul standard (prosilver, subsilver) suprascrie TOATE fisierele forumului cu cele originale (mai putin config.php)

Daca ai facut modificari la stilul standard sau folosesti un alt stil trebuie sa ti-l actualizezi manual. Cauta in catalogul cu articole.

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 18:37:17
de Spliff
Nu, nu am niciun mod instalat, decat niste stiluri, am facut intocmai cum spune tutorialul de la articole, am downloadat arhiva de phpbb3.0.8 si am inlocuit toate fisierele (mai purin config.php, images si files), desigur dupa un back-up total.
Tot n-am scapat de topicurile alea nenorocite. Sper sa nu se considere reclama, dar forumul in cauza este http://sud-berceni.ro/forum/
Imagine

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 18:42:58
de bogdan
1. Sterge subiectele Spam

2. Asigura-te ca stilul este actualizat: http://www.phpbb.ro/knowledge/kb_show.php?id=129

3. Schimba modulul Captcha folosit

Vezi si: http://www.phpbb.com/community/viewtopi ... &t=1861645

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 18:53:51
de Ivan Petre Paul
Din câte observ utilizatorul-problemă este "LadyROOT". Ai putea să intri îi administrezi profilul din P.A. şi să alegi din Unelte rapide să îi ştergi toate posturile etc.

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 19:50:35
de Spliff
Am verificat in stiluri, imi arata 3.0.8
Cand incerc sa sterg subiectele, primesc urmatorul mesaj : The requested topic does not exist. Cand incerc sa gasesc userul LadyROOT : The requested user does not exist.
Initial, asa am facut, am selectat sa sterg toate posturile user-ului + userul in sine. Nu s-a intamplat nimic.
Am schimbat si modul captcha dar problema ramane, cum scap de ladyroot si topicurile deschise?

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 04-Ian-2011, 20:35:27
de bogdan
Executa in phpMyAdmin comenzile (foloseste prefixul specificat pentru tabelele forumului tau) si apoi resincronizeaza mesajele si statisticile:

Cod: Selectaţi tot

DELETE FROM phpbb_topics WHERE topic_first_poster_name = 'LadyROOT';
DELETE FROM phpbb_posts WHERE post_username = 'LadyROOT';
PS. Creaza un backup la baza de date inainte de a executa orice comanda SQL.

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 05-Ian-2011, 17:26:30
de Spliff
Da, a mers ! Dar a mai ramas o problema, la "LAST POST" a ramas by "LadyROOT". Am resincronizat, resetat toate statisticile, clear cookies samd.

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 05-Ian-2011, 18:02:56
de bogdan
Poti:
- crea si sterge un mesaj in fiecare din forumuri
sau
- executa comanda

Cod: Selectaţi tot

update `phpbb_forums` `phpbb_forums`
set forum_last_poster_id='', `forum_last_post_subject`='', `forum_last_post_time`='', `forum_last_poster_name`='', `forum_last_poster_colour`=''
si va ultimul mesaj va apare scris in pagina principala de Vizitator

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 05-Ian-2011, 18:16:50
de Spliff
Am ales prima optiune si a mers ! :)
Asta cred ca a fost cel mai nabadaios update pe phpbb :D Si sper ca am rezolvat tot, cel putin momentan.
Mersi mult baieti!

Re: Problema update 3.0.7PL1 la 3.0.8

Scris: 05-Ian-2011, 22:13:45
de bogdan
O alta solutie e sa "reconstruiesti" ultimul mesaj din fiecare subforum:

Cod: Selectaţi tot

update `phpbb_forums` x,
(select b.forum_id, a.poster_id, c.username, c.user_colour, `post_subject`, `post_time`, a.post_id from phpbb_posts a,
(select  max(post_id) post_id, forum_id from  phpbb_posts group by forum_id) b,
phpbb_users c

where a.forum_id= b.forum_id
and a.post_id=b.post_id
and a.poster_id=c.user_id) y

set x.forum_last_poster_id=y.poster_id,
x.forum_last_post_subject= y.post_subject ,
x.forum_last_post_time=y.post_time,
x.forum_last_poster_name= y.username,
x.forum_last_poster_colour=y.user_colour

where x.forum_type=1