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

po przeniesieniu nie można tworzyć tematów

Tutaj udzielane jest wsparcie przy problemach związanych z instalacją, konwersją, aktualizacją oraz użytkowaniem phpBB 2.0.x.
herz
Posty: 2
Rejestracja: 09 marca 2006, 10:23

po przeniesieniu nie można tworzyć tematów

Post autor: herz » 09 marca 2006, 10:32

Witam
Szukałem ale nie znalazłem więc pytam :
przeniosłem forum na inny serwer, odtworzyłem bazę itp...
niestety - nie mam polskich znaków (w normalnych kodowaniach iso, utf, win)
jest to problem bo niektórzy userzy mają polskie znaki w loginie :(

as teraz problem 2:
przy zakładaniu nowego topica wyskakuje błąd:
SQL Error : 1271 Illegal mix of collations for operation ' IN '
SELECT m.word_id FROM phpbb_search_wordmatch m, phpbb_search_wordlist w WHERE w.word_text IN ('dobre', 'działa', 'mam', 'nadzieję', 'wróciło', 'znowu') AND m.word_id = w.word_id GROUP BY m.word_id HAVING COUNT(m.word_id) > 4453

Line : 318
File : functions_search.php

ktoś ma pomysł ??

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 09 marca 2006, 16:21

herz pisze:Szukałem ale nie znalazłem więc pytam :
przeniosłem forum na inny serwer, odtworzyłem bazę itp...
niestety - nie mam polskich znaków (w normalnych kodowaniach iso, utf, win)
jest to problem bo niektórzy userzy mają polskie znaki w loginie
kodowanie bazy i pliku kopi bazy było inne. szukaj na forum bo o kodowaniu tematy juz były.


problem 2
jeśli znasz angielski:
http://www.phpbb.com/phpBB/viewtopic.php?t=232264

albo
Trzeba powiedzieć żeby skrypt obsługiwał baze z innym kodowaniem znaków niż domyślne. Można to zrobić poprzez dodanie w pliku /db/mysql4.php około 60 linii po wyborze bazy:
mysql_db_query($this->dbname,"SET character_set_connection=latin2",$this->db_connect_id);
mysql_db_query($this->dbname,"SET character_set_client=latin2",$this->db_connect_id);
mysql_db_query($this->dbname,"SET character_set_results=latin2",$this->db_connect_id);
wygląda to tak:
if( $database != "" )
{
$this->dbname = $database;
$dbselect = mysql_select_db($this->dbname);

if( !$dbselect )
{
mysql_close($this->db_connect_id);
$this->db_connect_id = $dbselect;
}
mysql_db_query($this->dbname,"SET character_set_connection=latin2",$this->db_connect_id);
mysql_db_query($this->dbname,"SET character_set_client=latin2",$this->db_connect_id);
mysql_db_query($this->dbname,"SET character_set_results=latin2",$this->db_connect_id);
}
błąd tez spowodowany błędnym kodowaniem.
pamiętajk aby mieć kopiep lików które edytujesz.
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

herz
Posty: 2
Rejestracja: 09 marca 2006, 10:23

Post autor: herz » 10 marca 2006, 10:25

Niestety - jedyna zmiana jaka się pojawiła to zamiast pierwszego komunikatu o błędzie pojawił się "Could not obtain common word list" który maskuje powyższy - więc nic się nie zmieniło
w bazie ustawiłem charset latin2 , collation latin2_general_ci

gdzie jeszcze szukać ???
proszę pomocy bo mnie userzy zeżrą :/

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 10 marca 2006, 13:29

spróbuj jeszcze raz wgrać kopie plików z starej bazy tylko sprawdzając kodowanie. dodatkowo możesz przetobić plik na inne kodowanie np. notatnik+ :D
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

Zablokowany

Wróć do „Pomoc”