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

błąd w apf

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

błąd w apf

Post autor: mateusz » 16 lutego 2007, 20:20

Witam
Dawno nie pisalem z pytaniem o pomoc ale znowu jest problem.
Instalowalem moda APF wiele razy i nigdy nie bylo problemów. dziisja zrobiłem to po raz kolejny i nagle podczas edycji profilu widze taki błąd:

Kod: Zaznacz cały

Warning: Wrong parameter count for implode() in /includes/apf.php on line 333
powiela się on tyle razy ile ma być pól do edycji.
czy wiecie o co idze ??
a pliku apf.php wskazywany błąd to linijki:

Kod: Zaznacz cały

/*************************************
* NAME: ___file
* DESC: Moja alternatywa dla file_get_contents, z tym wyjatkiem ze bedzie dzialac na kazdym php
* TYPE: FUNCTION
* STAT: BEGIN
**************************************/
function ___file($plik)
{
	$file=file($plik);
	$file=implode($file); //linia 333

	return $file;
}
prosze o odp. :D


serwer to interia.pl może dlatego ?? bo na innych serwerach nie ma problemu z tym modem.


Pozdrawiam
Mateusz
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.

Awatar użytkownika
Betrayal
Zasłużony
Posty: 649
Rejestracja: 18 marca 2006, 16:15
Lokalizacja: Otwock pod W/w

Post autor: Betrayal » 17 lutego 2007, 11:28

mateusz pisze:Wrong parameter count for implode()
Zły parametr dla implode :) Spróbuj zamienić zmienną $file na $plik (tylko po implode). Jeżeli nie zadziała, spróbuj pokombinować :) Na pewno chodzi o zły parametr

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

Post autor: mateusz » 17 lutego 2007, 11:35

kombinacje z file i plik nic nie dają nadal to samo.
Najciekawsze jest to ze na innych serwerach nie mam z tym żadnych problemów. wgrywam identyczne pliki.
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.

Awatar użytkownika
najko
Zasłużony
Posty: 350
Rejestracja: 07 stycznia 2006, 20:28
Lokalizacja: co skąd??
Kontakt:

Post autor: najko » 17 lutego 2007, 11:38

ja jestem za tym ze to wina serwera
Boskie narzędzia:
Szukajka | google | Baza wiedzy | Regulamin forum

Awatar użytkownika
Betrayal
Zasłużony
Posty: 649
Rejestracja: 18 marca 2006, 16:15
Lokalizacja: Otwock pod W/w

Post autor: Betrayal » 17 lutego 2007, 11:40

kombinacje z file i plik nic nie dają nadal to samo
Więc, tak jak napisał najko, to najprawdopodobniej wina serwera.

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

Post autor: mateusz » 17 lutego 2007, 12:56

wina serwera to może nie dokońca. rozwiązanie jest takie:

to:

Kod: Zaznacz cały

$file=implode($file); 
zamienic na:

Kod: Zaznacz cały

$file=implode('',$file);
winna jest wersja php:

Kod: Zaznacz cały

As of PHP 4.3.0, the glue parameter of implode() is optional and defaults to the empty string(''). This is not the preferred usage of implode(). We recommend to always use two parameters for compatibility with older versions.
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”