Cześć,
ponieważ muszę przenieść forum w inne miejsce na tym samym serwerze, potrzebuję przenieść tylko bazę użytkowników (login, hasło, mail) w nowe miejsce na tym samym serwerze.
Próba eksportowania na starym i importowania na nowym, tabel z menu konserwacji kończy się komunikatem że wszystko się powiodło, jednak nie odnosi to żadnego skutku. Próbowałem migrować w ten sposób zaznaczając tabele: acl_users, acl_groups, users, groups; groups, users; users.
Każda z prób kończy się takim samym efektem, w ogóle nawet próba przeniesienia całej bazy w ten sposób też nie odnosi żadnego efektu.
Potrzebuję pomocy w tej sprawie, może być za piwo.
Pozdrawiam, Filip.
UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
i/lub - nie testowałem
Dla nginx
_____________________________________________________
Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
Kod: Zaznacz cały
RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]Kod: Zaznacz cały
<If "req('Content-Type') =~ /multipart/i">
Require all denied
</If>Dla nginx
Kod: Zaznacz cały
# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
default 0;
"~*multipart" 1;
}
# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
return 403;
}Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Przeniesienie bazy użytkowników w phpbb3
-
czarodzieju89
- Posty: 3
- Rejestracja: 22 maja 2013, 14:20
Re: Przeniesienie bazy użytkowników w phpbb3
Nie napisałeś jakim efektem się to kończy. Może po przeniesieniu wystarczy zsynchronizować statystyki? Opcja na stronie głównej panelu administracji: Synchronizuj ponownie statystyki.
Napisz też dokładniej co robiłeś, tzn. czy instalowałeś najpierw drugie czyste forum, tam przenosiłeś użytkowników itp.
Napisz też dokładniej co robiłeś, tzn. czy instalowałeś najpierw drugie czyste forum, tam przenosiłeś użytkowników itp.
Re: Przeniesienie bazy użytkowników w phpbb3
Twoje pytanie nie jest jasne.
Rozumiem że przenosisz dane z np baza-forum1 do baza-forum2
Pamiętaj aby zmienić dane w config.php:
$dbname = '';
$dbuser = '*';
$dbpasswd = '*';
$table_prefix = '*';
Rozumiem że przenosisz dane z np baza-forum1 do baza-forum2
Pamiętaj aby zmienić dane w config.php:
$dbname = '';
$dbuser = '*';
$dbpasswd = '*';
$table_prefix = '*';
https://kapitanweb.eu/ Tanie strony internetowe
-
czarodzieju89
- Posty: 3
- Rejestracja: 22 maja 2013, 14:20
Re: Przeniesienie bazy użytkowników w phpbb3
Próbowałem synchronizować, dalej nie mam tych użytkowników, liczba zarejestrowanych użytkowników się nie zmienia.. 
No tak, kończy się to takim efektem, że dostaję komunikat:
<<
Baza danych została pomyślnie przywrócona.
Twoje forum powinno powrócić do stanu z momentu utworzenia wybranej kopii.
>>
Natomiast nie ma żadnych zmian.
Serwer jest jeden, fora na nim dwa, więc prefixy w mysql są różne. Moje pytanie brzmi: Jak mam zrobić aby uzyskać taki efekt, żeby przenieść wszystkich użytkowników z jednego forum na drugie, na tym samym serwerze ( to chyba zresztą nie ma znaczenia ).
Co robię?
1. Tworzę kopię bazy danych na "starym" forum zapisując odpowiednie tabele
2. Przenoszę je do katalogu /store na nowym forum
3. Próbuję odzyskać z PA w menu konserwacja -> przywracanie
Na starym forum cały czas coś się dzieje, ponieważ jest przypięta domena, najpierw poustawiam wszystko jak należy a potem tylko zmienię odnośnik do forum, jednak może problematyczne jest to, że oba fora muszą działać cały czas na jednym serwerze? Bo rozumiem że gdybym zmienił w BD prefix na stary, wtedy nie byłoby problemu, a tutaj są inne odnośniki do tej samej bazy mysql..
No tak, kończy się to takim efektem, że dostaję komunikat:
<<
Baza danych została pomyślnie przywrócona.
Twoje forum powinno powrócić do stanu z momentu utworzenia wybranej kopii.
>>
Natomiast nie ma żadnych zmian.
Serwer jest jeden, fora na nim dwa, więc prefixy w mysql są różne. Moje pytanie brzmi: Jak mam zrobić aby uzyskać taki efekt, żeby przenieść wszystkich użytkowników z jednego forum na drugie, na tym samym serwerze ( to chyba zresztą nie ma znaczenia ).
Co robię?
1. Tworzę kopię bazy danych na "starym" forum zapisując odpowiednie tabele
2. Przenoszę je do katalogu /store na nowym forum
3. Próbuję odzyskać z PA w menu konserwacja -> przywracanie
Na starym forum cały czas coś się dzieje, ponieważ jest przypięta domena, najpierw poustawiam wszystko jak należy a potem tylko zmienię odnośnik do forum, jednak może problematyczne jest to, że oba fora muszą działać cały czas na jednym serwerze? Bo rozumiem że gdybym zmienił w BD prefix na stary, wtedy nie byłoby problemu, a tutaj są inne odnośniki do tej samej bazy mysql..
Re: Przeniesienie bazy użytkowników w phpbb3
Tą operację trzeba wykonać na pomocą bazy danych PHPmyadmin nie PA.
Wykonaj poniższe instrukcje:
1.Zrób kopie bazy [przedrostek]_users nowego i starego forum
2.Otwórz jest w Notepad++
3.Skopiuj ze starej bazy do nowej użytkowników przypisując im nowe ID w nowej bazie np
-w starej bazie ID 52
-w nowej bazie ID 125
4.Zaimportuj zmieniony klucz do nowej bazy
Wykonaj poniższe instrukcje:
1.Zrób kopie bazy [przedrostek]_users nowego i starego forum
2.Otwórz jest w Notepad++
3.Skopiuj ze starej bazy do nowej użytkowników przypisując im nowe ID w nowej bazie np
-w starej bazie ID 52
Kod: Zaznacz cały
(52, *,*, '', , '*', 12124552, 'uzytkownik, Kod: Zaznacz cały
(125, *,*, '', , '*', 12124552, 'uzytkownik, https://kapitanweb.eu/ Tanie strony internetowe
-
czarodzieju89
- Posty: 3
- Rejestracja: 22 maja 2013, 14:20
Re: Przeniesienie bazy użytkowników w phpbb3
Zrobiłem, ale czy tak jak mówiłeś....? Naprowadziłeś mnie na pewno. Co zrobiłem?
1. Nie z phpmyadmina a z normalnej kopii forum, zapisałem backup tabel jako tekst
2. Skopiowałem wszystko poniżej wartości Values
3. Ponieważ efektem było dodanie użytkowników którzy nie byli widoczni, poniżej VALUES zauważyłem, że ID użytkownika zaczyna rekord i jest pierwszą wartością, więc poszukałem w notatniku ),( i wszystkie wartości ponumerowałem od zera. Ponieważ wszyscy pojawili się w grupie "boty"
, przeniosłem ich do odpowiednich grup. Dlaczego tak się stało nie wiem, ale nakombinowałem tak, że działa xD
1. Nie z phpmyadmina a z normalnej kopii forum, zapisałem backup tabel jako tekst
2. Skopiowałem wszystko poniżej wartości Values
3. Ponieważ efektem było dodanie użytkowników którzy nie byli widoczni, poniżej VALUES zauważyłem, że ID użytkownika zaczyna rekord i jest pierwszą wartością, więc poszukałem w notatniku ),( i wszystkie wartości ponumerowałem od zera. Ponieważ wszyscy pojawili się w grupie "boty"