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
Nie mogę wysłać posta
Nie mogę wysłać posta
Witam serdecznie,
Nie mogę wysłać posta. Przy wysyłaniu wyświetla się ko0munikat:
SQL ERROR [ mysql4 ]
Incorrect string value: '\xE2\x80\xA6' for column 'post_text' at row 1 [1366]
SQL
Co robić............???? Pomóżcie....
Nie mogę wysłać posta. Przy wysyłaniu wyświetla się ko0munikat:
SQL ERROR [ mysql4 ]
Incorrect string value: '\xE2\x80\xA6' for column 'post_text' at row 1 [1366]
SQL
Co robić............???? Pomóżcie....
Ostatnio zmieniony 27 lipca 2009, 20:31 przez tojka, łącznie zmieniany 4 razy.
Re: Nie mogę wysłać posta
Jednego posta pisałam w taki sposób:
kilka słów - wyślij, edytuj post - wpisałam kolejne kilka słów - wyślij....i tak aż napisałam to co chciałam. Przy większej ilości słów wyrzuca błąd, o którym pisałam wyżej w pierwszym poście.
Co jest grane???
kilka słów - wyślij, edytuj post - wpisałam kolejne kilka słów - wyślij....i tak aż napisałam to co chciałam. Przy większej ilości słów wyrzuca błąd, o którym pisałam wyżej w pierwszym poście.
Co jest grane???
Re: Nie mogę wysłać posta
Niestety, nadal mam ten sam problem. Proszę o pomoc....
Po nieudanym wysłaniu posta mam taki komunikat:
Błąd ogólny
SQL ERROR [ mysql4 ]
Incorrect string value: '\xE2\x80\x9Eprz...' for column 'draft_message' at row 1 [1366]
SQL
INSERT INTO phpbb_drafts (user_id, topic_id, forum_id, save_time, draft_subject, draft_message) VALUES (2, 11, 14, 1248723247, 'Re: START', Tu jest tekst, który chcę napisć
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: posting.php
LINE: 494
CALL: dbal_mysql->sql_query()
Po nieudanym wysłaniu posta mam taki komunikat:
Błąd ogólny
SQL ERROR [ mysql4 ]
Incorrect string value: '\xE2\x80\x9Eprz...' for column 'draft_message' at row 1 [1366]
SQL
INSERT INTO phpbb_drafts (user_id, topic_id, forum_id, save_time, draft_subject, draft_message) VALUES (2, 11, 14, 1248723247, 'Re: START', Tu jest tekst, który chcę napisć
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: posting.php
LINE: 494
CALL: dbal_mysql->sql_query()
Re: Nie mogę wysłać posta
Jeżeli baza danych nie jest duża to wykonaj zrzut (backup) struktury i danych wszystkich tabel. Usuń bazę danych, a następnie utwórz taką samą tylko, że jako jej kodowanie wybierz utf8_bin.
Jeżeli ją utworzysz to importuj zrobiony wcześniej zrzut.
Jeżeli ją utworzysz to importuj zrobiony wcześniej zrzut.
Re: Nie mogę wysłać posta
Bardzo dziękuję za odpowiedź ale przyznam, że kompletnie nic nie zrozumiałam...nic a nic
Poproszę o przetłumaczenie na język polski dla laika jak ja.................
Re: Nie mogę wysłać posta
A, może to coś pomoże. Jak zaloguję się jako test (nie admin tylko użytkownik z zezwoleniami jak wszyscy inni) to mogę napisać post i wysłać.
Re: Nie mogę wysłać posta
- Wejdź do phpMyAdmina
- Wybierz bazę danych w której instalowałaś phpBB3 (musiałaś podać jej nazwę podczas instalacji phpBB).
- Przejdź do zakładki Eksport
- Zaznacz wszystkie tabele. Zaznacz, że chcesz zapisać kopię bazy i kliknij Wyślij.
- Pobierz kopię bazy.
- Wybierz powtórnie z ramki po lewej stronie swoją bazę danych (tą co wcześniej).
- Kliknij na zakładkę Usuń/Drop. Zaakceptuj usunięcie.
- Kliknij na ikonkę domek po lewej stronie.
- Wpisz nazwę bazy danych taką jak ta poprzednia tą co usuneliśmy.
- Z rozwijanej listy obok (Kodowanie) wybierz utf8_bin.
- Przejdź do zakładki Import.
- Załącz zrobioną wcześniej kopię bazy i wyślij formularz.
Re: Nie mogę wysłać posta
Daropl - przepraszam, że być może pytam o coś co jest banalnie proste ale wierz mi .... nie dla mnie (ale staram się bardzo). Załączam skan z zakładki eksport - gdzie zaznaczyć, że chcę zapisać????
A później gdzie pobrać bazę???
A później gdzie pobrać bazę???
- Załączniki
-
- bd1.jpg
- (153.4 KiB) Pobrany 1969 razy
Re: Nie mogę wysłać posta
Reszta skanu z tej strony
- Załączniki
-
- bd2.jpg
- (146.34 KiB) Pobrany 1956 razy
Re: Nie mogę wysłać posta
we3b - bardzo dziękuję! Zrzut pomógł mi bardzo!!!!
Zapisałam na swoim dysku w pc - plik z rozsz. SQL. Jestem przy 6 punkcie. I tu się zatrzymałam ponieważ nie mam zakładki "usuń". W załączniku zasyłam to co mam widoczne w zakładkach........
Zapisałam na swoim dysku w pc - plik z rozsz. SQL. Jestem przy 6 punkcie. I tu się zatrzymałam ponieważ nie mam zakładki "usuń". W załączniku zasyłam to co mam widoczne w zakładkach........
- Załączniki
-
- bd3.jpg
- (34.06 KiB) Pobrany 1951 razy
Re: Nie mogę wysłać posta
Możesz nie mieć niestety praw do usuwania/tworzenia baz danych.
Spróbuj wykonać poniższe zapytanie w zakładce SQL:
Spróbuj wykonać poniższe zapytanie w zakładce SQL:
Kod: Zaznacz cały
DROP DATABASE calinka_phpb1;Re: Nie mogę wysłać posta
daroPL...wykonałam to co napisałeś i otrzymałam komunikat o treści: polecenie "drop database" jest zablokowane.
...............
co mogę zrobić?????? Podłamałam się......
...............
Re: Nie mogę wysłać posta
Ale dziwi mnie to, że użytkownik może pisać posty a admin - nie. Może tu można coś pokombinować???
Re: Nie mogę wysłać posta
Skontaktuj się z dostawcą hostingu w tej sprawie, albo poproś o utworzenie bazy danych z kodowaniem utf8_bin.
Ten błąd dotyczy używania innych znaków niż angielskie w poście.
Ten błąd dotyczy używania innych znaków niż angielskie w poście.
