<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl"><title>PHP SOS: Blog i artykuły eksperckie</title><subtitle>PHP2Shell, bezpieczeństwo serwerów i pomoc awaryjna</subtitle><link href="https://phpsos.de/pl/feed.xml" rel="self"/><link href="https://phpsos.de/pl/"/><id>https://phpsos.de/pl/</id><updated>2026-10-25T08:00:00+01:00</updated><author><name>PHP SOS</name></author><entry><title>PHP2Shell: co jest udowodnione, a co nie</title><link href="https://phpsos.de/pl/blog/php2shell-was-belegt-ist/"/><id>https://phpsos.de/pl/blog/php2shell-was-belegt-ist/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>PHP2Shell fakty w skrócie: co potwierdzają php.net, BSI i producenci, co tylko zgłaszają media i które pogłoski można spokojnie zignorować w firmie.</summary></entry><entry><title>Dlaczego luka w PHP stała się znana przed poprawką</title><link href="https://phpsos.de/pl/blog/php-luecke-vorzeitig-bekannt/"/><id>https://phpsos.de/pl/blog/php-luecke-vorzeitig-bekannt/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Luka w PHP znana przed poprawką: jak działa embargo, co wydarzyło się 20 października i czego operatorzy powinni się nauczyć w procesie łatania.</summary></entry><entry><title>Urzędy wyłączają strony internetowe: czego uczy to firmy</title><link href="https://phpsos.de/pl/blog/behoerden-webseiten-offline/"/><id>https://phpsos.de/pl/blog/behoerden-webseiten-offline/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Urzędy wyłączyły strony z powodu PHP2Shell prewencyjnie. Co za tym stoi, kiedy wyłączenie ma sens i jak firmy mogą je przygotować z wyprzedzeniem.</summary></entry><entry><title>Poziom pomarańczowy BSI: co oznacza ta klasyfikacja</title><link href="https://phpsos.de/pl/blog/bsi-warnstufe-orange-erklaert/"/><id>https://phpsos.de/pl/blog/bsi-warnstufe-orange-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Poziom pomarańczowy BSI wyjaśniony: co znaczą cztery stopnie, dlaczego PHP2Shell uznano za krytyczne dla biznesu i jakie decyzje firmy powinny teraz podjąć.</summary></entry><entry><title>Co CERT-EU i CERT-Bund radzą w sprawie PHP2Shell</title><link href="https://phpsos.de/pl/blog/cert-eu-empfehlungen-php/"/><id>https://phpsos.de/pl/blog/cert-eu-empfehlungen-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Co o PHP2Shell radzą CERT-EU, CERT-Bund i BSI, gdzie zalecenia się pokrywają i jak w praktyce odizolować publicznie dostępne aplikacje PHP.</summary></entry><entry><title>Reguły ochronne Cloudflare przeciw PHP2Shell: co dają, a czego nie</title><link href="https://phpsos.de/pl/blog/cloudflare-waf-php2shell/"/><id>https://phpsos.de/pl/blog/cloudflare-waf-php2shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Cloudflare chroni przed PHP2Shell regułami WAF od 21.10. Co te reguły obejmują, gdzie można je obejść i co warto teraz sprawdzić w swojej konfiguracji.</summary></entry><entry><title>22,6 miliona wystawionych instancji: jak właściwie ocenić liczby</title><link href="https://phpsos.de/pl/blog/exponierte-instanzen-einordnen/"/><id>https://phpsos.de/pl/blog/exponierte-instanzen-einordnen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>22,6 mln instancji, 2,24 mln hostów: ile serwerów dotyka PHP2Shell, dlaczego liczby się różnią i co oznaczają dla Państwa firmy. Rzetelna ocena danych.</summary></entry><entry><title>PHP2Shell w pięć minut: briefing dla zarządu</title><link href="https://phpsos.de/pl/blog/php2shell-briefing-geschaeftsfuehrung/"/><id>https://phpsos.de/pl/blog/php2shell-briefing-geschaeftsfuehrung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>PHP2Shell w pięć minut: sytuacja, ryzyko dla biznesu, pięć pytań do działu IT i decyzje, które członkowie zarządu powinni podjąć jeszcze dziś.</summary></entry><entry><title>Luka bezpieczeństwa PHP wyjaśniona prosto</title><link href="https://phpsos.de/pl/blog/php-luecke-einfach-erklaert/"/><id>https://phpsos.de/pl/blog/php-luecke-einfach-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Luka w PHP wyjaśniona prosto: czym jest PHP, co przy PHP2Shell idzie źle, co znaczą pojęcia fachowe i co powinni teraz zrobić operatorzy stron internetowych.</summary></entry><entry><title>PHP2Shell: 15 pytań klientów hostingu</title><link href="https://phpsos.de/pl/blog/fragen-von-hosting-kunden/"/><id>https://phpsos.de/pl/blog/fragen-von-hosting-kunden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Luka PHP a hosting: 15 pytań klientów hostingu o PHP2Shell, z krótkimi odpowiedziami o odpowiedzialności, wyświetlaniu wersji, dowodzie i podejrzeniach.</summary></entry><entry><title>Dlaczego aktualizacja WordPressa nie pomaga przy PHP2Shell</title><link href="https://phpsos.de/pl/blog/warum-wordpress-update-nicht-hilft/"/><id>https://phpsos.de/pl/blog/warum-wordpress-update-nicht-hilft/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Dlaczego aktualizacja WordPressa nie pomaga przy luce PHP2Shell, która warstwa naprawdę się liczy i co powinni sprawdzić zamiast tego operatorzy WordPressa.</summary></entry><entry><title>PHP2Shell i Log4Shell: co mają wspólnego te luki</title><link href="https://phpsos.de/pl/blog/php2shell-und-log4shell/"/><id>https://phpsos.de/pl/blog/php2shell-und-log4shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>PHP2Shell i Log4Shell w porównaniu: co łączy obie luki, w czym się różnią i jakie lekcje z 2021 roku firmy mogą wykorzystać już dziś w swoim IT.</summary></entry><entry><title>Masowe skanowanie w poszukiwaniu niezałatanego PHP: jak działają automatyczne ataki</title><link href="https://phpsos.de/pl/blog/automatisierte-massenscans/"/><id>https://phpsos.de/pl/blog/automatisierte-massenscans/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Automatyczne ataki na serwery WWW: jak przebiega masowe skanowanie w poszukiwaniu niezałatanego PHP, dlaczego celem są także małe firmy i jak się chronić.</summary></entry><entry><title>Okno czasowe między poprawką a atakiem</title><link href="https://phpsos.de/pl/blog/zeitfenster-patch-angriff/"/><id>https://phpsos.de/pl/blog/zeitfenster-patch-angriff/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Okno czasowe między poprawką a atakiem wyjaśnione: fazy przy PHP2Shell, jak zmierzyć własne okno i jakimi krokami je skrócić w firmowym IT.</summary></entry><entry><title>Po PHP2Shell: dlaczego kolejne komunikaty są prawdopodobne</title><link href="https://phpsos.de/pl/blog/weitere-php-meldungen/"/><id>https://phpsos.de/pl/blog/weitere-php-meldungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Po PHP2Shell kolejne komunikaty o PHP są prawdopodobne. Po czym to poznać, jakie źródła obserwować i jak przygotowany zespół powinien na nie reagować.</summary></entry><entry><title>PHP2Shell: obraz sytuacji po pierwszym tygodniu</title><link href="https://phpsos.de/pl/blog/lagebild-erste-woche/"/><id>https://phpsos.de/pl/blog/lagebild-erste-woche/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>PHP2Shell aktualnie: co jest udowodnione po tygodniu, jak sytuację oceniają BSI i zespoły CERT, co wiadomo o atakach i co operatorzy powinni teraz sprawdzić.</summary></entry><entry><title>Niebezpieczne fałszywe porady o PHP2Shell, które teraz krążą</title><link href="https://phpsos.de/pl/blog/gefaehrliche-falschtipps/"/><id>https://phpsos.de/pl/blog/gefaehrliche-falschtipps/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Sytuacja i ocena"/><summary>Porady o PHP2Shell sprawdzone: które krążące wskazówki nie chronią lub wręcz szkodzą i co zamiast nich radzą php.net, BSI i autorzy fachowi.</summary></entry><entry><title>Zmiana wersji PHP w panelu klienta hostingu</title><link href="https://phpsos.de/pl/blog/php-version-hosting-aendern/"/><id>https://phpsos.de/pl/blog/php-version-hosting-aendern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Zmiana wersji PHP w hostingu bez ryzyka dla strony: przygotowanie, właściwa wersja docelowa, test po przestawieniu i droga powrotu krok po kroku.</summary></entry><entry><title>Debian i Ubuntu: czy mój pakiet PHP jest załatany?</title><link href="https://phpsos.de/pl/blog/debian-ubuntu-paket-gepatcht/"/><id>https://phpsos.de/pl/blog/debian-ubuntu-paket-gepatcht/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Czy pakiet PHP w Debianie lub Ubuntu jest załatany przeciw PHP2Shell? Poprawione stany pakietów dla wydań, polecenia kontrolne i typowe pułapki dla adminów.</summary></entry><entry><title>RHEL, AlmaLinux i Rocky Linux: sprawdzanie poprawki PHP</title><link href="https://phpsos.de/pl/blog/rhel-almalinux-rocky-php/"/><id>https://phpsos.de/pl/blog/rhel-almalinux-rocky-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Poprawka PHP na RHEL, AlmaLinux i Rocky: co Red Hat podaje o PHP2Shell, jak odpytać errata, changelog i moduły oraz jak prawidłowo zrestartować usługi.</summary></entry><entry><title>Repozytorium sury.org: pakiety PHP z zewnętrznego źródła</title><link href="https://phpsos.de/pl/blog/sury-repository-php/"/><id>https://phpsos.de/pl/blog/sury-repository-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Repozytorium PHP sury dla Debiana i Ubuntu: kto je prowadzi, czym różni się od Debiana, jak sprawdzić stan PHP2Shell i kiedy staje się ryzykiem.</summary></entry><entry><title>Repozytorium Remi: utrzymanie aktualnego PHP na systemach RHEL</title><link href="https://phpsos.de/pl/blog/remi-repository-php/"/><id>https://phpsos.de/pl/blog/remi-repository-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Repozytorium PHP Remi na RHEL, AlmaLinux i Rocky: strumienie modułów i pakiety SCL, sprawdzanie stanu PHP2Shell i restart każdej zainstalowanej wersji.</summary></entry><entry><title>Dlaczego php -v pokazuje po aktualizacji ten sam numer</title><link href="https://phpsos.de/pl/blog/php-v-zeigt-alte-nummer/"/><id>https://phpsos.de/pl/blog/php-v-zeigt-alte-nummer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>php -v pokazuje po aktualizacji ten sam numer wersji? Dlaczego powodują to backporty, kiedy jest to nieszkodliwe, kiedy sygnał ostrzegawczy i jak to wyjaśnić.</summary></entry><entry><title>Dowód CVE w changelogu pakietu</title><link href="https://phpsos.de/pl/blog/cve-im-changelog-nachweisen/"/><id>https://phpsos.de/pl/blog/cve-im-changelog-nachweisen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Sprawdzenie CVE w changelogu i dowód poprawki PHP: gdzie leżą changelogi, jak szukać, co oznacza brak wpisu i jak wygląda rzetelny dowód dla audytu.</summary></entry><entry><title>Zmiana dostawcy hostingu po incydencie bezpieczeństwa: na co zwrócić uwagę?</title><link href="https://phpsos.de/pl/blog/hoster-wechseln-nach-vorfall/"/><id>https://phpsos.de/pl/blog/hoster-wechseln-nach-vorfall/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Zmiana hostingu po incydencie bezpieczeństwa: właściwa kolejność, zabezpieczenie dowodów, przenoszenie tylko czystych danych i ocena nowego dostawcy.</summary></entry><entry><title>Wiele wersji PHP na jednym serwerze: każdą łatać osobno</title><link href="https://phpsos.de/pl/blog/mehrere-php-versionen-server/"/><id>https://phpsos.de/pl/blog/mehrere-php-versionen-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Wiele wersji PHP na jednym serwerze: znajdź wszystkie instalacje, ustal pochodzenie i odpowiedzialność, załataj każdą osobno, zrestartuj i udokumentuj.</summary></entry><entry><title>Wyłączanie starych wersji PHP w panelu hostingowym</title><link href="https://phpsos.de/pl/blog/alte-php-versionen-abschalten/"/><id>https://phpsos.de/pl/blog/alte-php-versionen-abschalten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Jak wyłączyć stare wersje PHP bez zakłócania stron: ustalenie użycia, najpierw blokada, potem odinstalowanie. Ze sprawdzonymi krokami dla Plesk.</summary></entry><entry><title>Plesk: zrozumieć handlery PHP (FPM, FastCGI, moduł Apache)</title><link href="https://phpsos.de/pl/blog/plesk-php-handler/"/><id>https://phpsos.de/pl/blog/plesk-php-handler/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Handlery PHP w Plesk w porównaniu: FPM, Dedicated FPM, FastCGI i moduł Apache z punktu widzenia bezpieczeństwa, z uwagami o PHP2Shell, nginx i .htaccess.</summary></entry><entry><title>CloudLinux i alt-php: co powinni wiedzieć klienci hostingu</title><link href="https://phpsos.de/pl/blog/cloudlinux-alt-php/"/><id>https://phpsos.de/pl/blog/cloudlinux-alt-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>CloudLinux alt-php i PHP2Shell: jakiej wersji PHP używa Państwa konto, kto łata pakiety alt-php i jakie pytania zadać teraz dostawcy hostingu.</summary></entry><entry><title>PHP na NAS, firewallach i urządzeniach: zapomniane systemy</title><link href="https://phpsos.de/pl/blog/php-auf-nas-und-appliances/"/><id>https://phpsos.de/pl/blog/php-auf-nas-und-appliances/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Luka PHP na NAS, firewallu i urządzeniu: które urządzenia mogą używać PHP, jak je znaleźć i co zrobić do czasu aktualizacji firmware.</summary></entry><entry><title>PHP u dostawców chmury i PaaS: kto łata środowisko uruchomieniowe?</title><link href="https://phpsos.de/pl/blog/paas-php-laufzeit/"/><id>https://phpsos.de/pl/blog/paas-php-laufzeit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Aktualizacja PHP w PaaS i chmurze: kto łata środowisko uruchomieniowe PHP, dlaczego często potrzebny jest nowy build i jak udokumentować stan.</summary></entry><entry><title>Oficjalne obrazy PHP Docker: tagi, digesty i przebudowa</title><link href="https://phpsos.de/pl/blog/offizielle-php-docker-images/"/><id>https://phpsos.de/pl/blog/offizielle-php-docker-images/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Tagi obrazów PHP Docker wyjaśnione: tagi wersji, warianty jak fpm i apache, digesty oraz sprawdzenie przed użyciem, czy obraz zamyka PHP2Shell.</summary></entry><entry><title>CI/CD: automatyczna przebudowa obrazów PHP</title><link href="https://phpsos.de/pl/blog/php-images-in-ci-neu-bauen/"/><id>https://phpsos.de/pl/blog/php-images-in-ci-neu-bauen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Automatyczna przebudowa obrazów Docker: buildy według harmonogramu, kontrola wersji w pipeline i wdrożenie po digeście, by poprawki PHP docierały.</summary></entry><entry><title>Wsparcie długoterminowe dla starych wersji PHP: opcje i granice</title><link href="https://phpsos.de/pl/blog/langzeitsupport-alte-php-versionen/"/><id>https://phpsos.de/pl/blog/langzeitsupport-alte-php-versionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>PHP Extended Support dla 8.1 i starszych: jakie istnieją drogi, co dostawcy muszą potwierdzić na piśmie i dlaczego wsparcie długoterminowe to tylko most.</summary></entry><entry><title>Aktualizacja PHP w systemie Windows</title><link href="https://phpsos.de/pl/blog/php-unter-windows-aktualisieren/"/><id>https://phpsos.de/pl/blog/php-unter-windows-aktualisieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Hosting i dystrybucje"/><summary>Aktualizacja PHP w Windows: wybór właściwego wariantu, kontrola pobrania przez SHA-256, przejęcie php.ini oraz uwagi o module Apache przy PHP2Shell.</summary></entry><entry><title>Sygnał ostrzegawczy: serwer WWW uruchamia powłokę</title><link href="https://phpsos.de/pl/blog/webserver-startet-shell/"/><id>https://phpsos.de/pl/blog/webserver-startet-shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>PHP-FPM lub Apache uruchamia powłokę? Jak czytać drzewo procesów, odróżniać niegroźne przypadki od śladów włamania i stale monitorować ten wzorzec.</summary></entry><entry><title>Znajdowanie podejrzanych procesów na serwerach Linux</title><link href="https://phpsos.de/pl/blog/verdaechtige-prozesse-linux/"/><id>https://phpsos.de/pl/blog/verdaechtige-prozesse-linux/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Podejrzane procesy w Linuxie: rozpoznawanie usuniętych plików programów, nazw maskujących i miejsc startu, przypisanie do pakietu i zabezpieczenie śladów.</summary></entry><entry><title>Rozpoznawanie ukrytych zadań cron jako tylnej furtki</title><link href="https://phpsos.de/pl/blog/cronjobs-als-hintertuer/"/><id>https://phpsos.de/pl/blog/cronjobs-als-hintertuer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Tylna furtka w cron: sprawdź wszystkie miejsca zaplanowanych zadań w Linuxie, oceń podejrzane wpisy i zabezpiecz znaleziska przed usunięciem.</summary></entry><entry><title>Znajdowanie niedawno zmienionych plików na serwerze WWW</title><link href="https://phpsos.de/pl/blog/geaenderte-dateien-finden/"/><id>https://phpsos.de/pl/blog/geaenderte-dateien-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Zmienione pliki w Linuxie: okno czasowe z find, prawidłowa ocena mtime i ctime, porównanie z pakietami i kopiami oraz pomijanie fałszywych alarmów.</summary></entry><entry><title>Pliki PHP w katalogu uploadu: jak prawidłowo ocenić znaleziska</title><link href="https://phpsos.de/pl/blog/php-dateien-im-upload-ordner/"/><id>https://phpsos.de/pl/blog/php-dateien-im-upload-ordner/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Plik PHP w katalogu uploads? Jak ocenić znalezisko, sprawdzić dostępy w logu, odróżnić niegroźne zaślepki od webshelli i właściwie zareagować.</summary></entry><entry><title>Rozpoznawanie zaciemnionego kodu PHP</title><link href="https://phpsos.de/pl/blog/verschleierter-php-code/"/><id>https://phpsos.de/pl/blog/verschleierter-php-code/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>eval, base64_decode i inne: po czym poznać zaciemniony kod PHP, jak bezpiecznie go szukać i jak odróżnić uzasadnione enkodery od złośliwego kodu.</summary></entry><entry><title>Sprawdzanie połączeń wychodzących serwera</title><link href="https://phpsos.de/pl/blog/ausgehende-verbindungen-pruefen/"/><id>https://phpsos.de/pl/blog/ausgehende-verbindungen-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Sprawdzanie połączeń wychodzących serwera: przypisanie do procesów przez ss i lsof, ocena nieznanych celów i ograniczenie wycieku danych filtrem wyjścia.</summary></entry><entry><title>Znajdowanie obcych kont administratora w CMS i na serwerze</title><link href="https://phpsos.de/pl/blog/fremde-admin-konten-finden/"/><id>https://phpsos.de/pl/blog/fremde-admin-konten-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Obce konta administratora: jak sprawdzić CMS, panel hostingowy, serwer Linux i bazę danych pod kątem nieznanych dostępów i co zrobić ze znaleziskami.</summary></entry><entry><title>Znajdowanie i usuwanie nieznanych kluczy SSH</title><link href="https://phpsos.de/pl/blog/ssh-schluessel-pruefen/"/><id>https://phpsos.de/pl/blog/ssh-schluessel-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Sprawdzanie authorized_keys: gdzie na serwerze leżą klucze SSH, jak rozpoznać obce wpisy, bezpiecznie je usunąć i potem utwardzić dostęp SSH.</summary></entry><entry><title>Koparka kryptowalut na serwerze WWW: oznaki i działania</title><link href="https://phpsos.de/pl/blog/kryptominer-auf-dem-server/"/><id>https://phpsos.de/pl/blog/kryptominer-auf-dem-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Koparka kryptowalut na serwerze: sprawdź obciążenie, obce procesy, połączenia i mechanizmy restartu, zabezpiecz ślady i zamknij przyczynę.</summary></entry><entry><title>Serwer rozsyła spam: znajdowanie przyczyn</title><link href="https://phpsos.de/pl/blog/server-verschickt-spam/"/><id>https://phpsos.de/pl/blog/server-verschickt-spam/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Serwer rozsyła spam? Jak znaleźć źródło w kolejce poczty, skryptach PHP i skrzynkach, zatrzymać wysyłkę i zdjąć serwer z list blokujących.</summary></entry><entry><title>SEO spam i obce strony w indeksie Google</title><link href="https://phpsos.de/pl/blog/seo-spam-im-google-index/"/><id>https://phpsos.de/pl/blog/seo-spam-im-google-index/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>SEO spam po włamaniu: jak rozpoznać obce strony w indeksie Google, ustalić, gdzie powstają na serwerze, i trwale uporządkować indeks Google.</summary></entry><entry><title>Strona przekierowuje na obce witryny</title><link href="https://phpsos.de/pl/blog/website-leitet-um/"/><id>https://phpsos.de/pl/blog/website-leitet-um/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Strona przekierowuje na obce witryny? Sprawdzą Państwo warstwa po warstwie DNS, CDN, serwer WWW, kod PHP, bazę danych i skrypty zewnętrzne.</summary></entry><entry><title>Zabezpieczyć dowody, zanim zainstalują Państwo serwer od nowa</title><link href="https://phpsos.de/pl/blog/beweise-sichern-vor-neuinstallation/"/><id>https://phpsos.de/pl/blog/beweise-sichern-vor-neuinstallation/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Zabezpieczanie dowodów przed reinstalacją: które ślady na serwerze są ulotne, w jakiej kolejności je zabezpieczać i jak zachować wiarygodność kopii.</summary></entry><entry><title>Przygotowanie osi czasu incydentu</title><link href="https://phpsos.de/pl/blog/zeitleiste-eines-vorfalls/"/><id>https://phpsos.de/pl/blog/zeitleiste-eines-vorfalls/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Oś czasu incydentu IT: jak korzystać ze źródeł i stref czasowych oraz oznaczać każde stwierdzenie jako udokumentowane, prawdopodobne lub nieznane.</summary></entry><entry><title>Porównywanie plików rdzenia CMS z oryginałem</title><link href="https://phpsos.de/pl/blog/cms-kerndateien-vergleichen/"/><id>https://phpsos.de/pl/blog/cms-kerndateien-vergleichen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Porównywanie plików rdzenia CMS z oryginałem: sumy kontrolne, czysty stan wzorcowy i diff dla WordPress, projektów Composera i pakietów systemowych.</summary></entry><entry><title>Sprawdzanie bazy danych pod kątem wstrzykniętego kodu</title><link href="https://phpsos.de/pl/blog/datenbank-auf-schadcode-pruefen/"/><id>https://phpsos.de/pl/blog/datenbank-auf-schadcode-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Sprawdzanie bazy danych pod kątem złośliwego kodu: jak znaleźć wstrzyknięte skrypty, obce adresy, wyzwalacze i konta zapytaniami tylko do odczytu.</summary></entry><entry><title>Skanery malware dla stron WWW: co znajdują, a czego nie</title><link href="https://phpsos.de/pl/blog/grenzen-von-malware-scannern/"/><id>https://phpsos.de/pl/blog/grenzen-von-malware-scannern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wykrywanie i informatyka śledcza"/><summary>Skanery malware dla stron WWW: co wykrywają skanery zewnętrzne, wtyczkowe i serwerowe, gdzie leżą ich granice i dlaczego „nic” nie znaczy „czysto”.</summary></entry><entry><title>Izolowanie pul PHP-FPM dla każdej strony</title><link href="https://phpsos.de/pl/blog/php-fpm-pools-isolieren/"/><id>https://phpsos.de/pl/blog/php-fpm-pools-isolieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Izolowanie pul PHP-FPM dla każdej strony: sprawdzanie istniejących pul, ochrona gniazd, ograniczenie rozszerzeń, ukrycie stron statusu i limity dla puli.</summary></entry><entry><title>Prawidłowe ustawienie memory_limit</title><link href="https://phpsos.de/pl/blog/memory-limit-richtig-setzen/"/><id>https://phpsos.de/pl/blog/memory-limit-richtig-setzen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Jak prawidłowo ustawić PHP memory_limit: co robi ta wartość, gdzie obowiązuje, co php.net zaleca tymczasowo przy PHP2Shell i co ma być po aktualizacji.</summary></entry><entry><title>Rozsądne ograniczanie post_max_size i upload_max_filesize</title><link href="https://phpsos.de/pl/blog/post-max-size-upload-limits/"/><id>https://phpsos.de/pl/blog/post-max-size-upload-limits/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Ograniczanie post_max_size i upload_max_filesize: współdziałanie z limitami serwera WWW, wartości przejściowe z php.net dla PHP2Shell i objawy błędów.</summary></entry><entry><title>Wyłączanie session.upload_progress: poprawnie i na stałe</title><link href="https://phpsos.de/pl/blog/session-upload-progress-abschalten/"/><id>https://phpsos.de/pl/blog/session-upload-progress-abschalten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Poprawne ustawienie session.upload_progress.enabled=0: gdzie wartość działa, jak zablokować jej ponowne włączenie i jak sprawdzić ją w kontekście WWW.</summary></entry><entry><title>expose_php i nagłówki Server: ukrywanie informacji o wersji</title><link href="https://phpsos.de/pl/blog/expose-php-versionsangaben/"/><id>https://phpsos.de/pl/blog/expose-php-versionsangaben/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>expose_php, X-Powered-By i nagłówek Server: gdzie PHP i serwer WWW zdradzają wersję, jak to wyłączyć w php.ini, Nginx i Apache oraz jak sprawdzić efekt.</summary></entry><entry><title>display_errors off: wyłączanie komunikatów błędów w produkcji</title><link href="https://phpsos.de/pl/blog/display-errors-produktion/"/><id>https://phpsos.de/pl/blog/display-errors-produktion/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>display_errors Off i więcej: jakie ustawienia PHP chronią działającą stronę przed wyświetlaniem błędów, co dodają frameworki i jak sprawdzić wycieki.</summary></entry><entry><title>php_admin_value: blokowanie ustawień przed nadpisaniem</title><link href="https://phpsos.de/pl/blog/php-admin-value-sperren/"/><id>https://phpsos.de/pl/blog/php-admin-value-sperren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>php_admin_value i php_admin_flag: jak zablokować wartości PHP w puli FPM i Apache przed ini_set(), .htaccess i .user.ini oraz jak to sprawdzić.</summary></entry><entry><title>Ustawianie limitów pamięci za pomocą systemd i cgroups</title><link href="https://phpsos.de/pl/blog/speichergrenzen-systemd-cgroups/"/><id>https://phpsos.de/pl/blog/speichergrenzen-systemd-cgroups/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>systemd MemoryMax dla PHP-FPM: limit pamięci przez cgroup zgodnie z zaleceniem php.net dla PHP2Shell, z MemoryHigh, OOMPolicy i poleceniami kontrolnymi.</summary></entry><entry><title>Bezpieczna konfiguracja Nginx dla PHP</title><link href="https://phpsos.de/pl/blog/nginx-fuer-php-absichern/"/><id>https://phpsos.de/pl/blog/nginx-fuer-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Bezpieczna konfiguracja Nginx dla PHP: do PHP-FPM tylko prawdziwe skrypty, odblokować front controller, zablokować pliki z kropką, ustawić limity.</summary></entry><entry><title>Bezpieczna konfiguracja Apache dla PHP</title><link href="https://phpsos.de/pl/blog/apache-fuer-php-absichern/"/><id>https://phpsos.de/pl/blog/apache-fuer-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Bezpieczna konfiguracja Apache dla PHP: PHP-FPM przez mod_proxy_fcgi, AllowOverride None, ServerTokens, TraceEnable i LimitRequestBody ustawić i sprawdzić.</summary></entry><entry><title>Zakazywanie wykonywania PHP w katalogach uploadu</title><link href="https://phpsos.de/pl/blog/php-in-uploads-verbieten/"/><id>https://phpsos.de/pl/blog/php-in-uploads-verbieten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Zakaz wykonywania PHP w uploadach: znaleźć zapisywalne katalogi, ustawić blokady w Nginx, Apache i PHP-FPM oraz przetestować je nieszkodliwym plikiem.</summary></entry><entry><title>Filtrowanie żądań uploadu na brzegu: szanse i ryzyka</title><link href="https://phpsos.de/pl/blog/upload-anfragen-am-rand-filtern/"/><id>https://phpsos.de/pl/blog/upload-anfragen-am-rand-filtern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Filtrowanie multipart/form-data na proxy lub w WAF: kiedy nieoficjalny środek przejściowy pomaga, co psuje i jak wdrożyć go bezpiecznie.</summary></entry><entry><title>Stosowanie ModSecurity i OWASP Core Rule Set</title><link href="https://phpsos.de/pl/blog/modsecurity-owasp-crs/"/><id>https://phpsos.de/pl/blog/modsecurity-owasp-crs/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Stosowanie ModSecurity i OWASP CRS: wybór silnika, progi anomalii i poziomy paranoi oraz celowe opanowanie fałszywych alarmów w praktyce.</summary></entry><entry><title>Konfiguracja Fail2ban dla serwerów WWW</title><link href="https://phpsos.de/pl/blog/fail2ban-fuer-webserver/"/><id>https://phpsos.de/pl/blog/fail2ban-fuer-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Fail2ban dla Nginx i Apache: aktywować jaile, testować własne filtry za pomocą fail2ban-regex, blokować recydywistów i unikać zablokowania samego siebie.</summary></entry><entry><title>Zapora dla serwera WWW: otwierać tylko niezbędne porty</title><link href="https://phpsos.de/pl/blog/firewall-fuer-webserver/"/><id>https://phpsos.de/pl/blog/firewall-fuer-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Zapora dla serwera WWW: sprawdzić otwarte porty, udostępnić tylko 80 i 443, ograniczyć SSH i połączenia wychodzące. Z przykładami dla nftables i ufw.</summary></entry><entry><title>Automatyczne aktualizacje zabezpieczeń na serwerach Linux</title><link href="https://phpsos.de/pl/blog/automatische-sicherheitsupdates/"/><id>https://phpsos.de/pl/blog/automatische-sicherheitsupdates/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Konfiguracja unattended-upgrades i dnf-automatic: automatyczne wgrywanie aktualizacji zabezpieczeń, restart usług i celowe zezwalanie na źródła zewnętrzne.</summary></entry><entry><title>Least Privilege: uprawnienia użytkownika serwera WWW</title><link href="https://phpsos.de/pl/blog/rechte-des-webserver-benutzers/"/><id>https://phpsos.de/pl/blog/rechte-des-webserver-benutzers/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Użytkownik serwera WWW z minimalnymi uprawnieniami: bez powłoki, sudo i crona, z ograniczonymi prawami do bazy i ochroną systemd dla PHP-FPM. Z poleceniami kontrolnymi.</summary></entry><entry><title>Zabezpieczanie paneli administracyjnych przez IP, VPN lub dodatkową ochronę</title><link href="https://phpsos.de/pl/blog/admin-bereiche-abschirmen/"/><id>https://phpsos.de/pl/blog/admin-bereiche-abschirmen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Ochrona panelu admina przez ograniczenie IP, VPN lub dodatkowe logowanie: którą metodę wybrać, pułapki za CDN i proxy, z konfiguracją i testem.</summary></entry><entry><title>Prawidłowa konfiguracja TLS i HTTPS</title><link href="https://phpsos.de/pl/blog/tls-https-richtig-konfigurieren/"/><id>https://phpsos.de/pl/blog/tls-https-richtig-konfigurieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Konfiguracja TLS serwera WWW wg BSI TR-02102 i TLSRef: protokoły, zestawy szyfrów, certyfikaty i polecenia kontrolne dla Nginx, Apache i klientów PHP.</summary></entry><entry><title>Benchmarki CIS i moduły BSI dla serwerów WWW</title><link href="https://phpsos.de/pl/blog/cis-benchmarks-bsi-bausteine/"/><id>https://phpsos.de/pl/blog/cis-benchmarks-bsi-bausteine/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Utwardzanie i konfiguracja"/><summary>Benchmark CIS dla serwera WWW i moduły BSI w porównaniu: które standardy pasują do Linuksa, Nginx, Apache i PHP oraz jak je wdrożyć w firmie.</summary></entry><entry><title>Bezpieczne przechowywanie haseł w PHP: prawidłowe użycie password_hash</title><link href="https://phpsos.de/pl/blog/passwoerter-in-php-speichern/"/><id>https://phpsos.de/pl/blog/passwoerter-in-php-speichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Bezpieczne przechowywanie haseł w PHP z password_hash: bcrypt lub Argon2id, współczynnik kosztu, limit 72 bajtów i przejście ze starych skrótów MD5.</summary></entry><entry><title>Ochrona przed CSRF w aplikacjach PHP</title><link href="https://phpsos.de/pl/blog/csrf-schutz-php/"/><id>https://phpsos.de/pl/blog/csrf-schutz-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Ochrona przed CSRF w PHP: token synchronizujący, kontrola Origin i Sec-Fetch-Site, ciasteczka SameSite i login CSRF. Z przykładem kodu i listą kontrolną.</summary></entry><entry><title>Walidacja i filtrowanie danych wejściowych w PHP za pomocą filter_var</title><link href="https://phpsos.de/pl/blog/eingaben-validieren-php/"/><id>https://phpsos.de/pl/blog/eingaben-validieren-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Walidacja danych wejściowych w PHP z filter_var i filter_input_array: liczby, e-mail, URL, wartości logiczne, listy dozwolonych i granice. Z przykładami kodu.</summary></entry><entry><title>Zapobieganie command injection w PHP</title><link href="https://phpsos.de/pl/blog/command-injection-php/"/><id>https://phpsos.de/pl/blog/command-injection-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Zapobieganie command injection w PHP: unikanie powłoki, proc_open z tablicą, prawidłowe użycie escapeshellarg i wyszukiwanie niebezpiecznych wywołań w kodzie.</summary></entry><entry><title>Zapobieganie Server-Side Request Forgery (SSRF) w PHP</title><link href="https://phpsos.de/pl/blog/ssrf-in-php/"/><id>https://phpsos.de/pl/blog/ssrf-in-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Zapobieganie SSRF w PHP: listy dozwolonych, tylko HTTPS, brak przekierowań, kontrola rozwiązanego adresu IP i ograniczenie ruchu wychodzącego. Z kodem cURL.</summary></entry><entry><title>Zapobieganie XML External Entities (XXE) w PHP</title><link href="https://phpsos.de/pl/blog/xxe-in-php/"/><id>https://phpsos.de/pl/blog/xxe-in-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Zapobieganie XXE w PHP: co obowiązuje od libxml 2.9 i PHP 8.0, które flagi są ryzykowne, LIBXML_NO_XXE od PHP 8.4 i jak znaleźć wejścia XML w aplikacji.</summary></entry><entry><title>Type juggling w PHP: luźne porównania jako ryzyko bezpieczeństwa</title><link href="https://phpsos.de/pl/blog/type-juggling-php/"/><id>https://phpsos.de/pl/blog/type-juggling-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Type juggling w PHP: jak porównuje ==, co zmieniło PHP 8.0 i dlaczego tokeny, skróty i role trzeba porównywać ściśle. Z przykładami i wyszukiwaniem w kodzie.</summary></entry><entry><title>Bezpieczne liczby losowe i tokeny w PHP z random_bytes</title><link href="https://phpsos.de/pl/blog/sichere-tokens-php/"/><id>https://phpsos.de/pl/blog/sichere-tokens-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Bezpieczne tokeny w PHP z random_bytes i random_int: długość, kodowanie, przechowywanie jako skrót, czas ważności i funkcje, których należy unikać.</summary></entry><entry><title>Prawidłowa ochrona danych dostępowych i plików .env</title><link href="https://phpsos.de/pl/blog/env-dateien-schuetzen/"/><id>https://phpsos.de/pl/blog/env-dateien-schuetzen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Ochrona pliku .env: właściwy webroot, blokady w serwerze WWW, wąskie uprawnienia, brak sekretów w Git i wymiana danych dostępowych po incydencie bezpieczeństwa.</summary></entry><entry><title>Publiczny katalog .git: niedoceniany wyciek danych</title><link href="https://phpsos.de/pl/blog/git-ordner-oeffentlich/"/><id>https://phpsos.de/pl/blog/git-ordner-oeffentlich/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Czy Państwa katalog .git jest publiczny? Jak to sprawdzić, zablokować dostęp, zmienić wdrażanie i potraktować dane dostępowe z historii repozytorium.</summary></entry><entry><title>Pliki kopii zapasowych w webroot: .zip, .sql i .bak</title><link href="https://phpsos.de/pl/blog/backup-dateien-im-webroot/"/><id>https://phpsos.de/pl/blog/backup-dateien-im-webroot/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Pliki kopii zapasowych w webroot może pobrać każdy. Jak znaleźć pliki .zip, .sql i .bak, zablokować je i sprawdzić, czy zostały pobrane.</summary></entry><entry><title>Pliki phpinfo(): dlaczego muszą zniknąć</title><link href="https://phpsos.de/pl/blog/phpinfo-dateien-entfernen/"/><id>https://phpsos.de/pl/blog/phpinfo-dateien-entfernen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Zapomniany plik phpinfo zdradza ścieżki, moduły, a czasem dane dostępowe. Jak znaleźć takie pliki, usunąć je i sprawdzać PHP w bezpieczniejszy sposób.</summary></entry><entry><title>Aktualne zależności: Composer, npm i wtyczki</title><link href="https://phpsos.de/pl/blog/abhaengigkeiten-aktuell-halten/"/><id>https://phpsos.de/pl/blog/abhaengigkeiten-aktuell-halten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Pakiety Composer, moduły npm i wtyczki CMS na bieżąco: proces utrzymania z rytmem, odpowiedzialnością, testami i planem na przypadki bez poprawki.</summary></entry><entry><title>Przegląd kodu pod kątem bezpieczeństwa w projektach PHP</title><link href="https://phpsos.de/pl/blog/sicherheits-code-review-php/"/><id>https://phpsos.de/pl/blog/sicherheits-code-review-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Przegląd kodu PHP pod kątem bezpieczeństwa: baseline lub diff, ryzykowne funkcje, narzędzia takie jak PHPStan i Psalm oraz lista kontrolna dla własnego zespołu.</summary></entry><entry><title>Bezpieczne logowanie: rejestrować błędy bez wycieku danych</title><link href="https://phpsos.de/pl/blog/sicher-loggen-php/"/><id>https://phpsos.de/pl/blog/sicher-loggen-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Rejestrowanie błędów i zdarzeń w PHP bez ujawniania haseł, tokenów i danych klientów: co należy do logu, czego tam nie wpisywać i jak go chronić.</summary></entry><entry><title>Zabezpieczanie API REST w PHP</title><link href="https://phpsos.de/pl/blog/rest-api-php-absichern/"/><id>https://phpsos.de/pl/blog/rest-api-php-absichern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Bezpieczne programowanie"/><summary>Zabezpieczanie API REST w PHP: uwierzytelnianie, kontrola dla każdego obiektu, JWT, limity rozmiaru i typu, komunikaty o błędach i ograniczanie liczby żądań.</summary></entry><entry><title>Umowy z dostawcami IT: jasne uregulowanie obowiązków w zakresie bezpieczeństwa</title><link href="https://phpsos.de/pl/blog/dienstleistervertrag-sicherheit/"/><id>https://phpsos.de/pl/blog/dienstleistervertrag-sicherheit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Co umowa z agencją, firmą hostingową lub dostawcą IT powinna regulować w kwestii bezpieczeństwa: aktualizacje, restart, zgłaszanie, logi, dostępy i zakończenie.</summary></entry><entry><title>Powierzenie przetwarzania danych, gdy dostawcy mają dostęp do serwerów</title><link href="https://phpsos.de/pl/blog/auftragsverarbeitung-serverzugriff/"/><id>https://phpsos.de/pl/blog/auftragsverarbeitung-serverzugriff/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Zdalna konserwacja, łatanie, informatyka śledcza: co reguluje umowa powierzenia z art. 28 RODO, gdy dostawcy IT mają dostęp do serwerów, i co wyjaśnić przed awarią.</summary></entry><entry><title>Zarządzanie podatnościami w średnich firmach</title><link href="https://phpsos.de/pl/blog/schwachstellenmanagement-mittelstand/"/><id>https://phpsos.de/pl/blog/schwachstellenmanagement-mittelstand/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Zarządzanie podatnościami w średnich firmach: źródła komunikatów, ocena według ryzyka, decyzja, wdrożenie i dowody, na przykładzie PHP2Shell.</summary></entry><entry><title>Wiedzieć, co działa: inwentarz wszystkich stron i serwerów</title><link href="https://phpsos.de/pl/blog/inventar-websites-server/"/><id>https://phpsos.de/pl/blog/inventar-websites-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Inwentarz IT wszystkich stron i serwerów: jakie dane do niego należą, jak znaleźć zapomniane systemy i jak utrzymać listę w aktualnym stanie.</summary></entry><entry><title>Zarządzanie poprawkami jako proces, a nie straż pożarna</title><link href="https://phpsos.de/pl/blog/patch-management-prozess/"/><id>https://phpsos.de/pl/blog/patch-management-prozess/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Zarządzanie poprawkami jako proces: klasy poprawek, okna serwisowe, testy, wycofanie, restart i dowody, aby krytyczne aktualizacje jak przy PHP2Shell działały.</summary></entry><entry><title>Kontakty awaryjne: kogo i kiedy trzeba poinformować?</title><link href="https://phpsos.de/pl/blog/notfallkontakte-liste/"/><id>https://phpsos.de/pl/blog/notfallkontakte-liste/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Kontakty awaryjne na incydenty IT: kto należy do listy, kiedy kogo informować, jakie dane muszą być pod ręką i jak utrzymać listę w aktualnym stanie.</summary></entry><entry><title>Ile kosztuje zhakowany serwer: pozycje kosztów</title><link href="https://phpsos.de/pl/blog/kostenposten-eines-hacks/"/><id>https://phpsos.de/pl/blog/kostenposten-eines-hacks/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Ile firmę kosztuje zhakowany serwer: koszty bezpośrednie, pośrednie i następcze w przeglądzie oraz wskazówki, jak sporządzić własną kalkulację.</summary></entry><entry><title>Informowanie klientów po incydencie</title><link href="https://phpsos.de/pl/blog/kunden-nach-vorfall-informieren/"/><id>https://phpsos.de/pl/blog/kunden-nach-vorfall-informieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Informowanie klientów po naruszeniu danych: kiedy stosuje się art. 34 RODO, jak dotrzeć do grup klientów i dlaczego komunikaty nie zawierają linków do logowania.</summary></entry><entry><title>Łańcuch dostaw w sieci: agencja, firma hostingowa, dostawca wtyczek</title><link href="https://phpsos.de/pl/blog/lieferkette-agentur-hoster/"/><id>https://phpsos.de/pl/blog/lieferkette-agentur-hoster/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Państwa strona zależy od projektu PHP, dystrybucji, firmy hostingowej, agencji i dostawców wtyczek. Jak uczynić ten łańcuch dostaw widocznym i niezawodnym.</summary></entry><entry><title>Świadomość bezpieczeństwa administratorów i redaktorów: security awareness w zespole WWW</title><link href="https://phpsos.de/pl/blog/sicherheitsbewusstsein-redaktion/"/><id>https://phpsos.de/pl/blog/sicherheitsbewusstsein-redaktion/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Świadomość bezpieczeństwa dla administratorów i redaktorów: jakie ryzyka dotyczą poszczególnych ról, jak działają krótkie szkolenia i jak przygotować zespół w 90 dni.</summary></entry><entry><title>Ćwiczenie awaryjne przy stole: przećwiczenie incydentu serwera WWW</title><link href="https://phpsos.de/pl/blog/notfalluebung-am-tisch/"/><id>https://phpsos.de/pl/blog/notfalluebung-am-tisch/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Ćwiczenie tabletop dla IT: jak przeprowadzić przy stole incydent serwera WWW, ze scenariuszem, rolami, wstrzykami i oceną, która coś zmienia.</summary></entry><entry><title>ISO 27001 i TISAX: czego dotyczą serwery WWW</title><link href="https://phpsos.de/pl/blog/iso-27001-tisax-webserver/"/><id>https://phpsos.de/pl/blog/iso-27001-tisax-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>ISO 27001 i TISAX a serwer WWW: jakie wymagania dotyczą poprawek, dostawców i incydentów oraz jakie dowody po PHP2Shell należą do dokumentacji.</summary></entry><entry><title>VdS 10000: bezpieczeństwo informacji dla małych i średnich firm</title><link href="https://phpsos.de/pl/blog/vds-10000-kmu/"/><id>https://phpsos.de/pl/blog/vds-10000-kmu/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>VdS 10000 wyjaśniona: czego wymaga wytyczna dla MŚP, co nowego w wersji 2025 i jakie wymagania dotyczą Państwa strony internetowej i serwera WWW.</summary></entry><entry><title>Lessons learned: stać się lepszym po incydencie</title><link href="https://phpsos.de/pl/blog/lessons-learned-nach-vorfall/"/><id>https://phpsos.de/pl/blog/lessons-learned-nach-vorfall/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Zarządzanie i prawo"/><summary>Lessons learned po incydencie IT: kiedy odbywa się omówienie, jakie pytania się liczą i jak z wniosków powstają działania z terminem.</summary></entry><entry><title>Łatać, wyłączyć czy czekać? Pomoc w decyzji przy luce w PHP</title><link href="https://phpsos.de/pl/blog/patchen-abschalten-abwarten/"/><id>https://phpsos.de/pl/blog/patchen-abschalten-abwarten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Wyłączyć stronę z powodu luki w PHP? Pomoc w decyzji między łataniem, wyłączeniem a czekaniem, z kryteriami, przebiegiem i uczciwymi ograniczeniami.</summary></entry><entry><title>WAF czy aktualizacja: dlaczego potrzebują Państwo obu</title><link href="https://phpsos.de/pl/blog/waf-oder-update/"/><id>https://phpsos.de/pl/blog/waf-oder-update/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>WAF zamiast aktualizacji przy PHP2Shell? Co potrafi Web Application Firewall, gdzie się kończy i dlaczego lukę zamyka tylko aktualizacja PHP z restartem.</summary></entry><entry><title>Zainstalować serwer od nowa czy oczyścić? Decyzja po zainfekowaniu</title><link href="https://phpsos.de/pl/blog/neu-aufsetzen-oder-bereinigen/"/><id>https://phpsos.de/pl/blog/neu-aufsetzen-oder-bereinigen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Serwer po włamaniu zainstalować od nowa czy oczyścić? Kryteria, właściwa kolejność i typowe błędy przy odbudowie, wyjaśnione zrozumiale.</summary></entry><entry><title>Naprawić samemu czy zatrudnić usługodawcę? Uczciwe rozważenie</title><link href="https://phpsos.de/pl/blog/selbst-beheben-oder-dienstleister/"/><id>https://phpsos.de/pl/blog/selbst-beheben-oder-dienstleister/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Zlecić usługodawcy bezpieczeństwa IT czy naprawić samemu? Uczciwe rozważenie z kryteriami, autotestem i przypadkami, w których nie potrzebują Państwo pomocy.</summary></entry><entry><title>Wybór usługodawcy bezpieczeństwa IT: 12 pytań przed zleceniem</title><link href="https://phpsos.de/pl/blog/sicherheitsdienstleister-auswaehlen/"/><id>https://phpsos.de/pl/blog/sicherheitsdienstleister-auswaehlen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Jak znaleźć usługodawcę bezpieczeństwa IT: 12 pytań do rzeczowego porównania dostawców dla serwerów WWW i PHP oraz typowe sygnały ostrzegawcze w ofertach.</summary></entry><entry><title>Hosting zarządzany czy własny serwer? Porównanie bezpieczeństwa</title><link href="https://phpsos.de/pl/blog/managed-oder-eigener-server/"/><id>https://phpsos.de/pl/blog/managed-oder-eigener-server/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Hosting zarządzany czy serwer root? Porównanie bezpieczeństwa: kto łata, kto odpowiada i który model pasuje do Państwa zespołu i Państwa danych.</summary></entry><entry><title>Aktualizacja PHP czy backport? Decyzja dla starych systemów</title><link href="https://phpsos.de/pl/blog/php-upgrade-oder-backport/"/><id>https://phpsos.de/pl/blog/php-upgrade-oder-backport/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Aktualizacja PHP czy backport po PHP2Shell? Jakie są rodzaje backportów, ile są warte i kiedy pomaga tylko przejście na obsługiwaną wersję.</summary></entry><entry><title>Zmienić CMS po włamaniu? Kiedy to pomaga, a kiedy nie</title><link href="https://phpsos.de/pl/blog/cms-wechsel-nach-hack/"/><id>https://phpsos.de/pl/blog/cms-wechsel-nach-hack/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Zmiana CMS po włamaniu? Kiedy nowy system naprawdę pomaga, kiedy tylko przesuwa nakład pracy i jak przenieść treści bez złośliwego kodu.</summary></entry><entry><title>Strony statyczne: mniej PHP, mniejsza powierzchnia ataku</title><link href="https://phpsos.de/pl/blog/statische-website-alternative/"/><id>https://phpsos.de/pl/blog/statische-website-alternative/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Strona statyczna a bezpieczeństwo: co odpada bez PHP na serwerze, jakie ryzyka pozostają i dla jakich firm przejście naprawdę się opłaca.</summary></entry><entry><title>Pentest, bug bounty czy skan podatności? Wybór odpowiedniej metody kontroli</title><link href="https://phpsos.de/pl/blog/pentest-bugbounty-scan/"/><id>https://phpsos.de/pl/blog/pentest-bugbounty-scan/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Pomoc w podejmowaniu decyzji"/><summary>Pentest czy skan podatności, a może od razu bug bounty? Co znajduje każda metoda, gdzie jest ślepa i w jakiej kolejności ma to sens dla MŚP.</summary></entry><entry><title>Czym jest PHP2Shell? Luka wyjaśniona prosto</title><link href="https://phpsos.de/pl/php2shell/was-ist-php2shell/"/><id>https://phpsos.de/pl/php2shell/was-ist-php2shell/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>PHP2Shell prosto wyjaśnione: co kryje się za dwiema krytycznymi lukami w PHP, które serwery są dotknięte i jakie kroki należy teraz podjąć w firmie.</summary></entry><entry><title>CVE-2026-109618: RCE przez stan out-of-memory</title><link href="https://phpsos.de/pl/php2shell/cve-2026-109618/"/><id>https://phpsos.de/pl/php2shell/cve-2026-109618/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-109618 wyjaśnione: jak stan out-of-memory w PHP może prowadzić do wykonania kodu, które wersje są naprawione i co administratorzy robią teraz.</summary></entry><entry><title>CVE-2026-109619: RCE przez przestarzały stan globalny</title><link href="https://phpsos.de/pl/php2shell/cve-2026-109619/"/><id>https://phpsos.de/pl/php2shell/cve-2026-109619/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-109619 zrozumiale: dlaczego stan wewnętrzny między żądaniami staje się groźny, które wersje PHP są naprawione i jak się zabezpieczyć.</summary></entry><entry><title>CVE-2026-115560: wskazówka o session upload progress</title><link href="https://phpsos.de/pl/php2shell/cve-2026-115560/"/><id>https://phpsos.de/pl/php2shell/cve-2026-115560/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>CVE-2026-115560: kiedy trzecia wskazówka PHP z 23.10.2026 dotyczy Państwa serwera, jak sprawdzić konfigurację i wyłączyć session upload progress.</summary></entry><entry><title>Które wersje PHP są podatne?</title><link href="https://phpsos.de/pl/php2shell/betroffene-php-versionen/"/><id>https://phpsos.de/pl/php2shell/betroffene-php-versionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Które wersje PHP dotyka PHP2Shell i które są naprawione: tabela wersji od 8.5 do 5.4, wskazówki o backportach, końcu wsparcia i dalszym postępowaniu.</summary></entry><entry><title>Jak prawidłowo sprawdzić wersję PHP i stan poprawek</title><link href="https://phpsos.de/pl/php2shell/php-version-pruefen/"/><id>https://phpsos.de/pl/php2shell/php-version-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Sprawdź wersję PHP właściwie: rozpoznasz stan poprawek, backporty dystrybucji i działające procesy oraz będziesz wiedzieć, czy PHP2Shell jest zamknięte.</summary></entry><entry><title>Dlaczego mod_php niesie najwyższe ryzyko</title><link href="https://phpsos.de/pl/php2shell/mod-php-risiko/"/><id>https://phpsos.de/pl/php2shell/mod-php-risiko/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Dlaczego zespół PHP ocenia ryzyko PHP2Shell przy Apache z mod_php najwyżej, jak rozpoznać mod_php i co teraz załatać oraz przestawić na serwerze.</summary></entry><entry><title>Po aktualizacji: restart PHP-FPM i wszystkich workerów</title><link href="https://phpsos.de/pl/php2shell/php-fpm-neustart/"/><id>https://phpsos.de/pl/php2shell/php-fpm-neustart/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Restart PHP-FPM po aktualizacji PHP2Shell: dlaczego nowe pliki nie wystarczą, które usługi się liczą i jak sprawdzić, że żaden stary worker już nie działa.</summary></entry><entry><title>Środki natychmiastowe, gdy nie można jeszcze załatać</title><link href="https://phpsos.de/pl/php2shell/sofortmassnahmen-ohne-patch/"/><id>https://phpsos.de/pl/php2shell/sofortmassnahmen-ohne-patch/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Obejście luki PHP2Shell: środki przejściowe z php.net, prawidłowo ustawione, wraz z ograniczeniami i wskazówkami na drodze do poprawki dla Państwa serwera.</summary></entry><entry><title>PHP 8.1 i starsze: co obowiązuje teraz</title><link href="https://phpsos.de/pl/php2shell/php-8-1-und-aelter/"/><id>https://phpsos.de/pl/php2shell/php-8-1-und-aelter/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>PHP 8.1 i starsze nie dostają oficjalnej aktualizacji przeciw PHP2Shell. Co oznaczają backporty kodu, jak zabezpieczyć serwer i zaplanować przejście.</summary></entry><entry><title>Łatanie PHP w kontenerach Docker</title><link href="https://phpsos.de/pl/php2shell/docker-container-patchen/"/><id>https://phpsos.de/pl/php2shell/docker-container-patchen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Aktualizacja obrazu PHP Docker przeciw PHP2Shell: sprawdź wersję w kontenerze, zbuduj obraz od nowa, utwórz kontenery na nowo i prawidłowo ustaw wartości przejściowe.</summary></entry><entry><title>Czy już doszło do naruszenia? Oznaki po PHP2Shell</title><link href="https://phpsos.de/pl/php2shell/bin-ich-gehackt-anzeichen/"/><id>https://phpsos.de/pl/php2shell/bin-ich-gehackt-anzeichen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="PHP2Shell"/><summary>Serwer zhakowany? Typowe oznaki po PHP2Shell, pierwsze kontrole bez utraty śladów i co robić przy podejrzeniu, krok po kroku.</summary></entry><entry><title>Oś czasu PHP2Shell: chronologia od 17 do 25 października 2026</title><link href="https://phpsos.de/pl/ratgeber/php2shell-chronologie/"/><id>https://phpsos.de/pl/ratgeber/php2shell-chronologie/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Oś czasu PHP2Shell w skrócie: od pierwszej próby ataku 17.10. do stanu na 25.10.2026. Co każda data oznacza dla Państwa logów i kontroli.</summary></entry><entry><title>Potwierdzenie aktualizacji PHP od hostingu: jak zapytać o stan poprawek</title><link href="https://phpsos.de/pl/ratgeber/hoster-patch-status-erfragen/"/><id>https://phpsos.de/pl/ratgeber/hoster-patch-status-erfragen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak uzyskać od hostingu wiarygodne potwierdzenie aktualizacji PHP po PHP2Shell: które dane się liczą, wzór do skopiowania i jak ocenić odpowiedź.</summary></entry><entry><title>Jak wykryć i usunąć webshell</title><link href="https://phpsos.de/pl/ratgeber/webshell-erkennen/"/><id>https://phpsos.de/pl/ratgeber/webshell-erkennen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Wykrywanie webshella po PHP2Shell: znajdź podejrzane pliki PHP, procesy i połączenia, zabezpiecz ślady i zleć czyste usunięcie tylnych furtek.</summary></entry><entry><title>Backdoor w WordPressie: systematyczne wyszukiwanie tylnych furtek</title><link href="https://phpsos.de/pl/ratgeber/backdoor-wordpress-finden/"/><id>https://phpsos.de/pl/ratgeber/backdoor-wordpress-finden/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak znaleźć backdoor w WordPressie: sprawdź rdzeń i wtyczki z WP-CLI, konta admina, mu-plugins, uploady i bazę danych oraz bezpiecznie zamknij furtki.</summary></entry><entry><title>Jak bezpiecznie skonfigurować php.ini</title><link href="https://phpsos.de/pl/ratgeber/php-ini-sicher-konfigurieren/"/><id>https://phpsos.de/pl/ratgeber/php-ini-sicher-konfigurieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak bezpiecznie skonfigurować php.ini: ustawienia dla błędów, sesji, uploadów i pamięci oraz środki przejściowe PHP2Shell z php.net do skopiowania.</summary></entry><entry><title>Jak prawidłowo stosować PHP disable_functions</title><link href="https://phpsos.de/pl/ratgeber/disable-functions/"/><id>https://phpsos.de/pl/ratgeber/disable-functions/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak prawidłowo stosować PHP disable_functions: które funkcje zablokować, jak wcześniej sprawdzić aplikację i gdzie utwardzanie napotyka granice.</summary></entry><entry><title>open_basedir i izolacja każdej strony</title><link href="https://phpsos.de/pl/ratgeber/open-basedir/"/><id>https://phpsos.de/pl/ratgeber/open-basedir/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak ustawić open_basedir i czysto rozdzielić strony: osobny użytkownik, osobna pula PHP-FPM, osobne foldery tymczasowe. Z przykładem konfiguracji Nginx.</summary></entry><entry><title>Uprawnienia do plików na serwerze WWW</title><link href="https://phpsos.de/pl/ratgeber/dateirechte-webserver/"/><id>https://phpsos.de/pl/ratgeber/dateirechte-webserver/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak ustawić uprawnienia do plików na serwerze WWW: osobni właściciele, 640 zamiast 777, zapis tylko dla uploadów i cache. Z poleceniami kontrolnymi.</summary></entry><entry><title>composer audit: kontrola zależności pod kątem luk</title><link href="https://phpsos.de/pl/ratgeber/composer-abhaengigkeiten-pruefen/"/><id>https://phpsos.de/pl/ratgeber/composer-abhaengigkeiten-pruefen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Za pomocą composer audit sprawdzą Państwo luki w zależnościach PHP. Polecenia, włączenie do CI i wdrożenia oraz dlaczego samo PHP trzeba łatać osobno.</summary></entry><entry><title>Koniec wsparcia PHP (End of Life): ryzyko przestarzałych wersji</title><link href="https://phpsos.de/pl/ratgeber/php-end-of-life-risiken/"/><id>https://phpsos.de/pl/ratgeber/php-end-of-life-risiken/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Koniec wsparcia PHP: co dzieje się po końcu wsparcia, dlaczego PHP 8.1 i starsze są po PHP2Shell krytyczne i jak zaplanować przejście na 8.2 lub nowsze.</summary></entry><entry><title>Jak zapobiegać SQL injection w PHP</title><link href="https://phpsos.de/pl/ratgeber/sql-injection-php/"/><id>https://phpsos.de/pl/ratgeber/sql-injection-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak zapobiegać SQL injection w PHP: prepared statements w PDO i mysqli, białe listy kolumn, skromne uprawnienia bazy. Z przykładami kodu i listą kontrolną.</summary></entry><entry><title>Zapobieganie XSS w PHP: skuteczna obrona przed cross-site scripting</title><link href="https://phpsos.de/pl/ratgeber/xss-php/"/><id>https://phpsos.de/pl/ratgeber/xss-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak zapobiegać XSS w PHP: kodować dane wyjściowe zależnie od kontekstu, używać szablonów z auto-escapingiem i ustawić Content Security Policy.</summary></entry><entry><title>Bezpieczne przesyłanie plików w PHP: bezpieczeństwo uploadu</title><link href="https://phpsos.de/pl/ratgeber/datei-upload-sicher/"/><id>https://phpsos.de/pl/ratgeber/datei-upload-sicher/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Bezpieczeństwo uploadu w PHP w praktyce: sprawdzanie typu pliku po stronie serwera, zmiana nazw, zapis poza webrootem i blokada wykonywania PHP.</summary></entry><entry><title>Zabezpieczanie sesji w PHP: bezpieczeństwo sesji PHP w praktyce</title><link href="https://phpsos.de/pl/ratgeber/session-sicherheit-php/"/><id>https://phpsos.de/pl/ratgeber/session-sicherheit-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Bezpieczeństwo sesji PHP krok po kroku: bezpieczne wartości php.ini, nowy identyfikator sesji po logowaniu, flagi ciasteczek i wskazówka PHP2Shell.</summary></entry><entry><title>Niebezpieczna deserializacja w PHP: unserialize i bezpieczeństwo</title><link href="https://phpsos.de/pl/ratgeber/deserialisierung-php/"/><id>https://phpsos.de/pl/ratgeber/deserialisierung-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak bezpiecznie używać PHP unserialize: dlaczego obiekty z danych użytkownika są groźne, jak chronią JSON, allowed_classes i podpisy oraz gdzie szukać luk.</summary></entry><entry><title>Zapobieganie Local File Inclusion w PHP: LFI i RFI</title><link href="https://phpsos.de/pl/ratgeber/lfi-rfi/"/><id>https://phpsos.de/pl/ratgeber/lfi-rfi/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak zapobiegać Local File Inclusion w PHP: listy dozwolonych zamiast ścieżek z żądania, kontrola realpath, wyłączone allow_url_include i open_basedir.</summary></entry><entry><title>Ochrona logowania administratora przed brute force: ochrona każdego logowania</title><link href="https://phpsos.de/pl/ratgeber/brute-force-login-schutz/"/><id>https://phpsos.de/pl/ratgeber/brute-force-login-schutz/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Ochrona logowania i panelu admina przed brute force: rate limiting, Fail2ban, logowanie dwuskładnikowe i bezpieczne przechowywanie haseł z password_hash.</summary></entry><entry><title>DDoS czy atak hakerski? Jak prawidłowo ocenić atak</title><link href="https://phpsos.de/pl/ratgeber/ddos-oder-exploit/"/><id>https://phpsos.de/pl/ratgeber/ddos-oder-exploit/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>DDoS czy atak hakerski? Typowe oznaki w porównaniu, pierwsze polecenia kontrolne na serwerze i co konkretnie zrobić w pierwszych godzinach.</summary></entry><entry><title>Analiza logów serwera WWW po ataku: jak prawidłowo czytać access log</title><link href="https://phpsos.de/pl/ratgeber/logfiles-auswerten/"/><id>https://phpsos.de/pl/ratgeber/logfiles-auswerten/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Analiza access logu po ataku: najpierw zabezpiecz logi, znajdź typowe ślady, użyj poleceń dla Apache i Nginx oraz poznaj osobliwości PHP2Shell.</summary></entry><entry><title>Jak wdrożyć uwierzytelnianie dwuskładnikowe dla dostępów administratora</title><link href="https://phpsos.de/pl/ratgeber/zwei-faktor-admin/"/><id>https://phpsos.de/pl/ratgeber/zwei-faktor-admin/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Uwierzytelnianie dwuskładnikowe dla adminów: odpowiednie metody, wszystkie ważne dostępy od CMS po SSH, kody awaryjne i czyste wprowadzenie w zespole.</summary></entry><entry><title>Strategia backupu serwera: backupy według reguły 3-2-1</title><link href="https://phpsos.de/pl/ratgeber/backups-3-2-1/"/><id>https://phpsos.de/pl/ratgeber/backups-3-2-1/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Strategia backupu serwera według reguły 3-2-1: co trzeba zabezpieczyć, jak backupy przetrwają atak i dlaczego należy testować przywracanie.</summary></entry><entry><title>Nagłówki bezpieczeństwa stron WWW: jak je prawidłowo ustawić</title><link href="https://phpsos.de/pl/ratgeber/sicherheits-header/"/><id>https://phpsos.de/pl/ratgeber/sicherheits-header/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak skonfigurować nagłówki bezpieczeństwa: CSP, HSTS, X-Content-Type-Options i inne, z przykładami dla Nginx i Apache oraz kontrolą i typowymi błędami.</summary></entry><entry><title>Jak usunąć ostrzeżenie Google „Ta witryna została zhakowana”</title><link href="https://phpsos.de/pl/ratgeber/google-warnung-entfernen/"/><id>https://phpsos.de/pl/ratgeber/google-warnung-entfernen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Jak usunąć ostrzeżenie Google o zhakowanej stronie: znaleźć przyczynę, oczyścić spam i złośliwy kod, sprawdzić Search Console i poprosić o weryfikację.</summary></entry><entry><title>Lista kontrolna po włamaniu: 20 punktów na etap po incydencie</title><link href="https://phpsos.de/pl/ratgeber/checkliste-nach-dem-hack/"/><id>https://phpsos.de/pl/ratgeber/checkliste-nach-dem-hack/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Poradniki"/><summary>Lista kontrolna po zhakowaniu strony: 20 punktów od ograniczenia szkód i zabezpieczenia dowodów przez oczyszczenie i nowe dostępy po obowiązki.</summary></entry><entry><title>Czym jest PHP? Język programowania wyjaśniony</title><link href="https://phpsos.de/pl/php/was-ist-php/"/><id>https://phpsos.de/pl/php/was-ist-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Czym jest PHP? Jak język skryptowy generuje strony na serwerze, gdzie działa w firmie i dlaczego jego wersja ma znaczenie dla bezpieczeństwa.</summary></entry><entry><title>Historia PHP: od 1994 roku do dziś</title><link href="https://phpsos.de/pl/php/geschichte-von-php/"/><id>https://phpsos.de/pl/php/geschichte-von-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Historia PHP: od Personal Home Page Tools Rasmusa Lerdorfa z 1994 roku przez Zend Engine i PHP 7 po PHP 8.5, z osią czasu i wnioskami na dziś.</summary></entry><entry><title>Jak PHP generuje stronę internetową: droga żądania</title><link href="https://phpsos.de/pl/php/wie-php-funktioniert/"/><id>https://phpsos.de/pl/php/wie-php-funktioniert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Jak działa PHP? Od kliknięcia w przeglądarce przez serwer WWW, SAPI, kompilator i Zend VM aż po gotową stronę, wyjaśnione w siedmiu krokach z przykładami.</summary></entry><entry><title>Zend Engine: serce PHP</title><link href="https://phpsos.de/pl/php/zend-engine/"/><id>https://phpsos.de/pl/php/zend-engine/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Zend Engine wyjaśniony: kompilator, opcody, maszyna wirtualna, zval i zarządzanie pamięcią w rdzeniu PHP, jego wersje i znaczenie dla poprawek.</summary></entry><entry><title>OPcache wyjaśniony: pamięć podręczna bajtkodu PHP</title><link href="https://phpsos.de/pl/php/opcache/"/><id>https://phpsos.de/pl/php/opcache/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>OPcache wyjaśniony: jak działa pamięć podręczna bajtkodu PHP, które ustawienia się liczą, dlaczego po aktualizacji trzeba ją opróżnić i jak ją zabezpieczyć.</summary></entry><entry><title>SAPI wyjaśnione: jak PHP rozmawia z serwerem WWW</title><link href="https://phpsos.de/pl/php/sapi-erklaert/"/><id>https://phpsos.de/pl/php/sapi-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP SAPI wyjaśnione: co znaczą fpm-fcgi, apache2handler, cgi-fcgi i cli, jak sprawdzić tryb pracy i dlaczego decyduje on o ryzyku i restarcie.</summary></entry><entry><title>PHP-FPM wyjaśniony: menedżer procesów, pule i workery</title><link href="https://phpsos.de/pl/php/php-fpm-erklaert/"/><id>https://phpsos.de/pl/php/php-fpm-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP-FPM wyjaśniony: jak działają master, pule i workery, co znaczą pm static, dynamic i ondemand oraz które ustawienia puli zwiększają bezpieczeństwo.</summary></entry><entry><title>mod_php wyjaśniony: PHP w procesie Apache</title><link href="https://phpsos.de/pl/php/mod-php-erklaert/"/><id>https://phpsos.de/pl/php/mod-php-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>mod_php wyjaśniony: jak PHP działa jako moduł Apache, jak go rozpoznać, co mają z tym wspólnego prefork i .htaccess oraz dlaczego php.net odradza.</summary></entry><entry><title>CGI i FastCGI: podstawy</title><link href="https://phpsos.de/pl/php/cgi-und-fastcgi/"/><id>https://phpsos.de/pl/php/cgi-und-fastcgi/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>CGI i FastCGI w PHP wyjaśnione: proces na żądanie lub stałe workery, rola php-cgi i PHP-FPM, ustawienia cgi oraz zasady bezpieczeństwa.</summary></entry><entry><title>PHP w wierszu poleceń (CLI)</title><link href="https://phpsos.de/pl/php/php-cli/"/><id>https://phpsos.de/pl/php/php-cli/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP CLI wyjaśnione: różnice względem wersji webowej, ważne opcje -l, -m i --ini, zadania Cron, wbudowany serwer WWW i dlaczego php -v często myli.</summary></entry><entry><title>php.ini wyjaśniony: budowa, poziomy i pierwszeństwo</title><link href="https://phpsos.de/pl/php/php-ini-erklaert/"/><id>https://phpsos.de/pl/php/php-ini-erklaert/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>php.ini wyjaśniony: gdzie PHP szuka konfiguracji, jakie są poziomy, co znaczą INI_SYSTEM i INI_PERDIR oraz która wartość obowiązuje na końcu.</summary></entry><entry><title>Wersje PHP i cykl wydawniczy</title><link href="https://phpsos.de/pl/php/release-zyklus/"/><id>https://phpsos.de/pl/php/release-zyklus/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Cykl wydawniczy PHP: coroczna wersja w listopadzie, dwa lata aktywnego wsparcia, dwa lata poprawek bezpieczeństwa i daty końca gałęzi od 8.2 do 8.5.</summary></entry><entry><title>PHP 8.0 do 8.5: najważniejsze nowości</title><link href="https://phpsos.de/pl/php/php-8-neuerungen/"/><id>https://phpsos.de/pl/php/php-8-neuerungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Nowości w PHP 8 od 8.0 do 8.5: najważniejsze funkcje każdej wersji, przykłady kodu, wycofania z ryzykiem przy aktualizacji i znaczenie dla bezpieczeństwa.</summary></entry><entry><title>Rozszerzenia PHP (extensions): jak je rozumieć</title><link href="https://phpsos.de/pl/php/php-erweiterungen/"/><id>https://phpsos.de/pl/php/php-erweiterungen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Rozszerzenia PHP wyjaśnione: rozszerzenia Core, Bundled i PECL, extension i zend_extension, php -m oraz dlaczego mniej modułów jest bezpieczniejsze.</summary></entry><entry><title>Composer: menedżer pakietów dla PHP</title><link href="https://phpsos.de/pl/php/composer/"/><id>https://phpsos.de/pl/php/composer/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Composer wyjaśniony: composer.json, composer.lock, vendor i autoloader, czyste wdrażanie na produkcję oraz bezpieczne utrzymywanie zależności.</summary></entry><entry><title>Frameworki PHP w skrócie</title><link href="https://phpsos.de/pl/php/php-frameworks/"/><id>https://phpsos.de/pl/php/php-frameworks/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Frameworki PHP w skrócie: co oferują Laravel, Symfony, Laminas, Slim i inne, jak wybierać i co framework oznacza dla bezpieczeństwa aplikacji.</summary></entry><entry><title>Które CMS i systemy sklepowe działają na PHP</title><link href="https://phpsos.de/pl/php/cms-und-shops-auf-php/"/><id>https://phpsos.de/pl/php/cms-und-shops-auf-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Które CMS i systemy sklepowe działają na PHP: WordPress, TYPO3, Shopware, Joomla, Drupal i inne w skrócie, ze sposobem sprawdzenia własnych stron.</summary></entry><entry><title>PHP i bazy danych: PDO i mysqli</title><link href="https://phpsos.de/pl/php/php-und-datenbanken/"/><id>https://phpsos.de/pl/php/php-und-datenbanken/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP i bazy danych wyjaśnione: PDO i mysqli w porównaniu, prepared statements, obsługa błędów od PHP 8 i bezpieczne dane dostępowe w eksploatacji.</summary></entry><entry><title>Sesje i cookies w PHP</title><link href="https://phpsos.de/pl/php/sessions-und-cookies/"/><id>https://phpsos.de/pl/php/sessions-und-cookies/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Jak działają sesje i cookies w PHP: ID sesji, przechowywanie, wartości domyślne php.ini, postęp przesyłania plików i środek przejściowy przeciw PHP2Shell.</summary></entry><entry><title>Superglobals: $_GET, $_POST, $_FILES i inne</title><link href="https://phpsos.de/pl/php/superglobals/"/><id>https://phpsos.de/pl/php/superglobals/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Superglobals PHP wyjaśnione: co zawierają $_GET, $_POST, $_FILES i $_SERVER, jak PHP wypełnia je przed Państwa kodem i jak bezpiecznie używać danych.</summary></entry><entry><title>Jak PHP przetwarza przesyłane pliki</title><link href="https://phpsos.de/pl/php/datei-uploads-intern/"/><id>https://phpsos.de/pl/php/datei-uploads-intern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Jak PHP przetwarza przesyłane pliki: multipart/form-data, pliki tymczasowe w upload_tmp_dir, tablica $_FILES, limity i kody błędów wyjaśnione krok po kroku.</summary></entry><entry><title>System typów w PHP</title><link href="https://phpsos.de/pl/php/typsystem/"/><id>https://phpsos.de/pl/php/typsystem/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>System typów PHP wyjaśniony: typy danych, deklaracje typów od PHP 7.1 do 8.3, strict_types i luźne porównania, z przykładami i związkiem z bezpieczeństwem.</summary></entry><entry><title>Błędy i wyjątki w PHP</title><link href="https://phpsos.de/pl/php/fehler-und-exceptions/"/><id>https://phpsos.de/pl/php/fehler-und-exceptions/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Błędy i wyjątki w PHP: Throwable, Error i Exception, try/catch/finally, globalne handlery oraz bezpieczne ustawienia wyświetlania błędów i logów.</summary></entry><entry><title>Programowanie obiektowe w PHP</title><link href="https://phpsos.de/pl/php/objektorientierung/"/><id>https://phpsos.de/pl/php/objektorientierung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Programowanie obiektowe w PHP: klasy, interfejsy, traity i enumy, nowe środki językowe od PHP 8.0 do 8.4 oraz związek z deserializacją i bezpieczeństwem.</summary></entry><entry><title>Przestrzenie nazw i autoloading (PSR-4)</title><link href="https://phpsos.de/pl/php/namespaces-autoloading/"/><id>https://phpsos.de/pl/php/namespaces-autoloading/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Przestrzenie nazw PHP i autoloading z PSR-4: od nazwy klasy do ścieżki pliku, spl_autoload_register, autoloader Composera i kontrola po incydentach.</summary></entry><entry><title>Standardy PSR grupy PHP-FIG</title><link href="https://phpsos.de/pl/php/psr-standards/"/><id>https://phpsos.de/pl/php/psr-standards/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Standardy PSR grupy PHP-FIG: wszystkie PSR od 0 do 22 ze statusem, najważniejsze w praktyce i znaczenie PSR-3, PSR-4 i PSR-7 dla bezpieczeństwa.</summary></entry><entry><title>Zarządzanie pamięcią w PHP: zliczanie referencji i garbage collection</title><link href="https://phpsos.de/pl/php/speicherverwaltung/"/><id>https://phpsos.de/pl/php/speicherverwaltung/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Zarządzanie pamięcią w PHP zrozumiale: zliczanie referencji, copy-on-write, cykle i garbage collector, funkcje pomiarowe oraz związek z PHP2Shell.</summary></entry><entry><title>memory_limit i Out-of-Memory: co dzieje się w środku</title><link href="https://phpsos.de/pl/php/out-of-memory/"/><id>https://phpsos.de/pl/php/out-of-memory/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP Out of Memory zrozumiale: jak liczy memory_limit, co dzieje się wewnętrznie przy przerwaniu i co to oznacza dla CVE-2026-109618 oraz Państwa serwerów.</summary></entry><entry><title>Cykl życia żądania: start, wykonanie, shutdown</title><link href="https://phpsos.de/pl/php/request-lebenszyklus/"/><id>https://phpsos.de/pl/php/request-lebenszyklus/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Cykl życia żądania PHP wyjaśniony: MINIT, RINIT, RSHUTDOWN, MSHUTDOWN, ponowne użycie workerów i dlaczego CVE-2026-109619 dotyczy właśnie tego miejsca.</summary></entry><entry><title>JIT i wydajność w PHP 8</title><link href="https://phpsos.de/pl/php/jit-und-performance/"/><id>https://phpsos.de/pl/php/jit-und-performance/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP JIT i wydajność w PHP 8: jak kompilator JIT współpracuje z OPcache, jakie ustawienia obowiązują i dlaczego aktualizacje liczą się dla tempa i bezpieczeństwa.</summary></entry><entry><title>Testowanie kodu PHP: PHPUnit i Pest</title><link href="https://phpsos.de/pl/php/php-testen/"/><id>https://phpsos.de/pl/php/php-testen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHPUnit i Pest wyjaśnione: wersje, pierwsze testy, sensowne rodzaje testów i dlaczego testy czynią aktualizacje po PHP2Shell bezpieczniejszymi i szybszymi.</summary></entry><entry><title>Analiza statyczna: PHPStan i Psalm</title><link href="https://phpsos.de/pl/php/statische-analyse/"/><id>https://phpsos.de/pl/php/statische-analyse/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHPStan i Psalm wyjaśnione: poziomy reguł, baseline, analiza taint oraz to, co analiza statyczna może, a czego nie może dać dla bezpiecznych aplikacji PHP.</summary></entry><entry><title>Wbudowane funkcje bezpieczeństwa PHP</title><link href="https://phpsos.de/pl/php/eingebaute-sicherheitsfunktionen/"/><id>https://phpsos.de/pl/php/eingebaute-sicherheitsfunktionen/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Funkcje bezpieczeństwa PHP w skrócie: hasła, losowość, maskowanie, kryptografia, sesje i granice ich skuteczności przy lukach takich jak PHP2Shell.</summary></entry><entry><title>Lokalne programowanie w PHP: Docker, DDEV i inne</title><link href="https://phpsos.de/pl/php/php-lokal-entwickeln/"/><id>https://phpsos.de/pl/php/php-lokal-entwickeln/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Lokalne programowanie w PHP z wbudowanym serwerem, Dockerem lub DDEV: mocne strony, granice, przykłady i jak utrzymać ten sam stan poprawek w dev i produkcji.</summary></entry><entry><title>PHP w porównaniu z Node.js, Python i Java</title><link href="https://phpsos.de/pl/php/php-im-vergleich/"/><id>https://phpsos.de/pl/php/php-im-vergleich/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP w porównaniu z Node.js, Python i Java: model wykonania, eksploatacja, ekosystem i bezpieczeństwo. Rzeczowy przegląd dla osób decyzyjnych i techniki.</summary></entry><entry><title>Jak projekt PHP traktuje luki bezpieczeństwa</title><link href="https://phpsos.de/pl/php/php-sicherheitsprozess/"/><id>https://phpsos.de/pl/php/php-sicherheitsprozess/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Jak projekt PHP traktuje luki bezpieczeństwa: zgłoszenie przez GitHub lub security@php.net, klasyfikacja, poprawka w wydaniu i wnioski dla operatorów.</summary></entry><entry><title>Kompilacja PHP z kodu źródłowego</title><link href="https://phpsos.de/pl/php/php-kompilieren/"/><id>https://phpsos.de/pl/php/php-kompilieren/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Kompilacja PHP z kodu źródłowego: wymagania, opcje configure, sprawdzanie podpisu, testy i dlaczego własne buildy oznaczają własne obowiązki dotyczące poprawek.</summary></entry><entry><title>Eksploatacja PHP w kontenerach</title><link href="https://phpsos.de/pl/php/php-in-containern/"/><id>https://phpsos.de/pl/php/php-in-containern/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>PHP w kontenerze: warianty obrazów, produkcyjne php.ini, rozszerzenia, limity pamięci, logi i aktualizacje. Z przykładami i związkiem z PHP2Shell.</summary></entry><entry><title>Przyszłość PHP</title><link href="https://phpsos.de/pl/php/zukunft-von-php/"/><id>https://phpsos.de/pl/php/zukunft-von-php/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Przyszłość PHP według udokumentowanych planów: okresy wsparcia, PHP 8.6 z planowanym terminem, przyjęte RFC dla PHP 9.0 i znaczenie dla Państwa planowania.</summary></entry><entry><title>Podstawy PHP dla administratorów</title><link href="https://phpsos.de/pl/php/php-grundwissen-admins/"/><id>https://phpsos.de/pl/php/php-grundwissen-admins/</id><updated>2026-10-25T08:00:00+01:00</updated><category term="Wiedza o PHP"/><summary>Podstawy PHP dla administratorów bez zaplecza programistycznego: binarki, poziomy php.ini, pule FPM, ważne polecenia, logi i lista kontrolna po PHP2Shell.</summary></entry></feed>