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

Kod: Zaznacz cały

RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]
i/lub - nie testowałem

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

Konwersja phpbb by Przemo do phpbb 3.2.0 - Fatal error

Citizen Kane
Posty: 26
Rejestracja: 28 lutego 2017, 01:55

Konwersja phpbb by Przemo do phpbb 3.2.0 - Fatal error

Post autor: Citizen Kane » 14 marca 2017, 18:46

Witam

Może ktoś coś poradzić na błąd występujący przy konwersji bazy Przemo 1.12.7:

Kod: Zaznacz cały

Fatal error: Call to a member function error() on a non-object in C:\WebServ\httpd\forum3\install\convertors\functions_phpbb20.php on line 1906
Konwersję próbowałem na serwerze zdalnym i na localhost. Błąd powtórzył się cztery razy, prawdopodobnie w tym samym miejscu przy 2 z 29 etapów konwersji. Wersja php na zdalnym 5.6, na localhost (WebServ) 5.4x.

vader
Administrator
Posty: 1594
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: vader » 14 marca 2017, 21:03

Może spróbuj konwersje do wersji 3.1.x czy nawet 3.0.x a dopiero później do 3.2.0

Citizen Kane
Posty: 26
Rejestracja: 28 lutego 2017, 01:55

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: Citizen Kane » 15 marca 2017, 01:17

Konwersja tych samych baz pod względem wersji przebiegła bez problemów, kiedy importem była baza sprzed kilku lat...

Citizen Kane
Posty: 26
Rejestracja: 28 lutego 2017, 01:55

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: Citizen Kane » 24 marca 2017, 20:18

Nie wiem na 100% czy to było problemem konwersji, ale miałem w starej bazie dwóch userów o zdublowanej nazwie. Po usunięciu, Przemo 1.12.7 ładnie przeszło na phpbb 3.2.0.

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: Aviator » 24 marca 2017, 22:33

Też miałem taki przypadek ale z konwersji z Php Fusion, lecz miałem podana informacje o co chodzi i listę loginow, było ich około 200. Też pewnie miałeś taką informację i ją pominąłes

Citizen Kane
Posty: 26
Rejestracja: 28 lutego 2017, 01:55

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: Citizen Kane » 25 marca 2017, 00:41

Informacji nie było, ponieważ skrypt od razu wyświetlał błąd (jak w pierwszy poście). Próbowałem jednak za radą vadera konwersji na niższej wersji phpbb i tam właśnie miałem komunikat o zdublowanych userach.

Awatar użytkownika
mikeg
Posty: 31
Rejestracja: 14 czerwca 2015, 15:30

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: mikeg » 11 grudnia 2017, 03:58

Bardzo proszę o pomoc: Jakim zapytaniem SQL mogę sprawdzić jakie nazwy użytkowanika są zdublowane?
phpBB3.2

vader
Administrator
Posty: 1594
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Konwersja phpbb by Przemo do pbpbb 3.2.0 - Fatal error

Post autor: vader » 11 grudnia 2017, 12:34

A nie szybciej poszukać w sieci? Na pewno było szybciej :) Piszę z pamięci, sprawdź nazwy kolumn i wpisz w odpowiednie miejsca

Kod: Zaznacz cały

SELECT username, COUNT(*) FROM users GROUP BY username HAVING COUNT(*) > 1
Nie wiem jak u Ciebie z ang., ale poszukaj w googlach: finding duplicate values in a SQL

ODPOWIEDZ

Wróć do „Konwersja”