# Priročniki: varnost PHP in strežnikov

> Priročniki o varnosti PHP: webshelli, stranska vrata, php.ini, SQL injection, XSS, nalaganje datotek, dnevniki, varnostne kopije in varnostne glave.

Vir: https://phpsos.de/sl/ratgeber/  
Stanje: 25.10.2026  
Ponudnik: PHP SOS, Nujna pomoč za PHP in varnost strežnikov. Takojšnja pomoč po WhatsAppu: https://wa.me/491736494914?text=Pozdravljeni%2C%20PHP%20SOS%2C%20potrebujemo%20pomo%C4%8D%20z%20na%C5%A1im%20stre%C5%BEnikom%20PHP.%20Podjetje%3A%20%E2%80%A6%20Spletna%20stran%3A%20%E2%80%A6

Strokovni članki za skrbnike in razvijalce: prepoznavanje webshellov, utrjevanje php.ini, analiza dnevnikov, varno programiranje.

- [Časovnica PHP2Shell: kronologija od 17. do 25. oktobra 2026](https://phpsos.de/sl/ratgeber/php2shell-chronologie/): Vsi dokumentirani datumi v zvezi s PHP2Shell na enem mestu, od prvega opaženega poskusa napada do stanja 25. 10. 2026, in kaj iz tega izhaja za vaše preverjanje.
- [Potrditev posodobitve PHP pri ponudniku gostovanja: kako vprašate po stanju popravkov](https://phpsos.de/sl/ratgeber/hoster-patch-status-erfragen/): Prikazana različica PHP po PHP2Shell malo dokazuje. S to predlogo od ponudnika gostovanja zahtevate potrditev, ki jo lahko dokumentirate.
- [Prepoznavanje in odstranitev webshella](https://phpsos.de/sl/ratgeber/webshell-erkennen/): Kako na spletnih strežnikih PHP najdete stranska vrata, ne da bi uničili sledi, in zakaj samo brisanje redko zadošča.
- [Backdoor v WordPressu: sistematično iskanje stranskih vrat](https://phpsos.de/sl/ratgeber/backdoor-wordpress-finden/): Kje se stranska vrata v WordPressu običajno skrivajo in kako jih skrbniki z WP-CLI in nekaj ukazi sistematično poiščejo.
- [Varna konfiguracija php.ini](https://phpsos.de/sl/ratgeber/php-ini-sicher-konfigurieren/): Katere nastavitve v php.ini zmanjšajo napadalno površino, kako jih zaščitite pred prepisovanjem in kaj velja po PHP2Shell dodatno.
- [Pravilna uporaba PHP disable_functions](https://phpsos.de/sl/ratgeber/disable-functions/): Z disable_functions blokirate tvegane funkcije PHP. Kako seznam prilagodite svoji aplikaciji, ne da bi spletna stran odpovedala.
- [open_basedir in izolacija po spletnih straneh](https://phpsos.de/sl/ratgeber/open-basedir/): Kako z open_basedir, lastnimi sistemskimi uporabniki in ločenimi pooli PHP-FPM preprečite, da bi vdor v eno spletno stran prizadel vse druge na strežniku.
- [Pravice datotek na spletnem strežniku](https://phpsos.de/sl/ratgeber/dateirechte-webserver/): Zakaj spletni strežnik ne sme spreminjati lastne kode, katere pravice so smiselne za datoteke in mape ter kako hitro preverite dejansko stanje.
- [composer audit: preverjanje odvisnosti na ranljivosti](https://phpsos.de/sl/ratgeber/composer-abhaengigkeiten-pruefen/): Kako razvijalci z composer audit najdejo znane varnostne ranljivosti v knjižnicah, preverjanje avtomatizirajo in se izognejo tipičnim napakam pri deploymentu.
- [PHP End of Life: tveganja zastarelih različic](https://phpsos.de/sl/ratgeber/php-end-of-life-risiken/): Kaj pomeni konec podpore različice PHP, katere veje po PHP2Shell še prejemajo uradne popravke in kako migracijo naredite načrtljivo.
- [Preprečevanje SQL injection v PHP](https://phpsos.de/sl/ratgeber/sql-injection-php/): Kako razvijalci SQL injection v aplikacijah PHP zanesljivo izključijo s prepared statements, seznami dovoljenih vrednosti in minimalnimi pravicami podatkovne zbirke.
- [Preprečevanje XSS v PHP: zanesljiva obramba pred Cross-Site Scriptingom](https://phpsos.de/sl/ratgeber/xss-php/): Kako razvijalci preprečijo Cross-Site Scripting v aplikacijah PHP: kodiranje glede na kontekst, samodejni escaping v predlogah, čiščenje HTML in Content Security Policy.
- [Varna izvedba nalaganj datotek v PHP: varnost nalaganja v PHP](https://phpsos.de/sl/ratgeber/datei-upload-sicher/): Obrazci za nalaganje so pogosta pot za webshelle. Kako pravilno preverite tipe datotek, datoteke varno shranite in preprečite, da strežnik izvaja naložene skripte.
- [Zaščita sej v PHP: varnost sej v PHP v praksi](https://phpsos.de/sl/ratgeber/session-sicherheit-php/): Seje uporabnike ohranjajo prijavljene in so zato vredna tarča. Kako varno nastavite piškotke, ID-je sej in mesta shranjevanja ter uvedete opozorilo PHP2Shell glede upload progress.
- [Nevarna deserializacija v PHP: unserialize in varnost](https://phpsos.de/sl/ratgeber/deserialisierung-php/): unserialize() s tujimi podatki lahko v najhujšem primeru vodi do izvajanja kode. Kako ga nadomestite z JSON, omejite tam, kjer mora ostati, in najdete tvegana mesta v kodi.
- [Preprečevanje Local File Inclusion v PHP: LFI in RFI](https://phpsos.de/sl/ratgeber/lfi-rfi/): Če include ali require prevzameta poti iz zahteve, lahko napadalci naložijo tuje datoteke. Kako varno zgradite izbiro strani in predloge ter strežnik dodatno zaščitite.
- [Zaščita skrbniških prijav pred brute force: zaščita pred brute force za vsako prijavo](https://phpsos.de/sl/ratgeber/brute-force-login-schutz/): Samodejni poskusi gesel zadenejo vsako dosegljivo prijavno stran. Kako napadalce zavrete z rate limitingom in Fail2ban, račune zaščitite z drugim faktorjem in gesla pravilno shranite.
- [DDoS ali vdor hekerjev? Pravilna ocena napada](https://phpsos.de/sl/ratgeber/ddos-oder-exploit/): Počasna spletna stran, visoka obremenitev, nenavadne datoteke: ali za tem stoji DDoS ali vdor, odloča o pravilnem odzivu. Kako stanje ocenite z nekaj preverjanji.
- [Analiza dnevnikov spletnega strežnika po napadu: pravilno branje dnevnika dostopov](https://phpsos.de/sl/ratgeber/logfiles-auswerten/): Dnevniške datoteke so po napadu pogosto najpomembnejša sled. Kako pravilno zavarujete dnevnike dostopov, napak in PHP, najdete sumljive zahteve in se izognete tipičnim napakam pri analizi.
- [Uvedba dvofaktorske avtentikacije za skrbniške dostope](https://phpsos.de/sl/ratgeber/zwei-faktor-admin/): Ukraden geslo ne sme zadoščati za prevzem vašega strežnika ali trgovine. Kako izberete ustrezen postopek, zaščitite vse skrbniške dostope in načrtujete zasilne dostope.
- [Strategija varnostnih kopij strežnika: varnostne kopije po pravilu 3-2-1](https://phpsos.de/sl/ratgeber/backups-3-2-1/): Varnostna kopija pomaga le, če preživi napad in jo je mogoče povrniti. Kako pravilo 3-2-1 uvedete za spletne strežnike in pravilno načrtujete hranjenje in preizkuse.
- [Varnostne glave za spletne strani: pravilna nastavitev security headers](https://phpsos.de/sl/ratgeber/sicherheits-header/): Varnostne glave brskalniku naročijo, naj bolje zaščiti vaše obiskovalce. Kako najpomembnejše glave nastavite v Nginxu in Apacheju, postopoma uvedete Content Security Policy in preverite rezultat.
- [Odstranitev opozorila Googla „Ta spletna stran je bila vdrta“](https://phpsos.de/sl/ratgeber/google-warnung-entfernen/): Opozorilo o vdoru v iskalnih rezultatih stane obiskovalce in zaupanje. Kako spletno stran temeljito očistite, najdete skrite strani s spamom in v Search Console zahtevate ponovni pregled.
- [Kontrolni seznam po vdoru: 20 točk za nadaljnjo obravnavo](https://phpsos.de/sl/ratgeber/checkliste-nach-dem-hack/): Po napadu šteje pravilen vrstni red. Ta kontrolni seznam vas v 20 točkah vodi skozi zajezitev, zavarovanje dokazov, čiščenje, nove dostope, obveznosti in dokumentiran zaključek.
