Autor Zpráva
LukeZzZ
Profil
Ahoj měl bych dotaz, chci se zeptat, jestli se dá nějakým způsobem udělat následující věc...

mám dva soubory: index.php a configuration.php a potřeboval bych, aby nebylo možné stáhnout soubor configuration.php do počítače. U index.php to nevadí a když ho zadám do doenload managera, tak se bezproblémů stáhne a já bych potřeboval nějak udělat aby se stáhnout nedal. Šlo by to prosím nějakým způsobem?

Za odpověď předem díky.
LukeZzZ
Alphard
Profil
*.php soubor nemůže jít stáhnout, pouze výstup, který generuje, ten lze ovlivnit třeba pomocí hesla
nebo lze do adresáře zakázat přístup pomocí .htaccess, pak se ale nikdo nedostane ani k výstupu
YoSarin
Profil
LukeZzZ
Rozumím ti dobře, že se ti podařilo ze serveru stáhnout php soubor? To jsi asi celkem hacker ;)
Ze serveru stáhneš jen php prohnané serverem - tedy výsledný html kód, rozhodně ne přímo php. :)
DJ Miky
Profil
YoSarin
Pokud třeba na serveru neběží PHP modul nebo má špatně nastavené MIME typy a zpracující aplikace, jít to může.
YoSarin
Profil
DJ Miky
To jo, ale pochybuji že někde narazíš na takhle nastavený server - leda u někoho na lokále... a php se IMHO zpracovává podle přípony, ne podle mime-type (alespoň myslím že v apachi se nastavují přípony)
ronnie
Profil
Stačí někomu podstrčit do .htaccess

AddType application/octed-stream php
Toto téma je uzamčeno. Odpověď nelze zaslat.

0