#1 2019-03-11 20:47:57

matro
Endora uživatel
Registrován: 2011-09-09
Příspěvky: 31
Web

[Vyřešeno] Zabránit spouštění CRON skriptu z prohlížeče

Zdravím, na subdoméně mám PHP skript pro který jsem nastavil automatické spouštění každý den přes 'Plánovač úloh'. Jak mohu zabránit spouštění skriptu z prohlížeče / umožnit spouštění pouze přes CRON? Nejde ani tak o bezpečnost dat, spíš mi jde o to aby případně nešlo zahltit server (PHP procesy) spamováním toho skriptu.

Předem díky!

EDIT: Zatím jsem tam dal podmínku že když ten skript nemá tajnej $_GET tak se redirectne na hlavní stránku a úlohu spouštim z adresy s attributem v URI, ale to nic nemění na tom, že nějaké PHP se pořád spustit musí (i když jenom jednoduchá podmínka oproti požadavku na DB.)

Upravil matro (2019-03-11 21:08:43)

Offline

#2 2019-03-11 23:46:22

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,933

Re: [Vyřešeno] Zabránit spouštění CRON skriptu z prohlížeče

Dobrý den, povolení i přesměrování můžete řešit i souborem .htaccess přes který lze povolit vámi zvolené IP, nebo vámi zvolený parametr atd. Tímto se ke spuštění php dostane jen když je podmínka v .htaccess splněna.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

Zápatí

Založeno na FluxBB | CZ a SK