Autor Zpráva
Tomasekkk
Profil *
Zdravím Vás, mám specifický problém a nevím kde hledat radu. Mám Debian Lenny a apach2 + PHP5, chci se zeptat na následující: Lze řešit nějakým způsobem to, že když není mod php5 v apache nastavený, aby se soubory, které jsou v PHP v prohlížeči nezobrazovali jako uložit? Nevím zda-li chápete co tím chci říct, ale když vypnu PHP5 na serveru a otevřu nějakou stránku v PHP ihned po otevření webu na mě vyskočí okno kde si můžu stáhnout zdrojový kód, když jej uložím mám v něm celý PHP kód, rád bych předešel tomu, kdyby byl na serveru nějaký problém, aby mi návštěvníci mohli stahovat data (zdrojové kódy). Děkuji
__construct
Profil
Skús použiť takúto nejakú konštrukciu:
#Zakážeš php súbory
…
#ak je zapnutý PHP modul povolíš ich
<IfModule mod_php5.c>
…
</IfModule>
Tomasekkk
Profil *
Ted jsem z toho jelen, nevim jak je mam zakazat :-( Ono to proste funguje tak, ze kdyz neni mod_php5.c nikde v systemu automaticky se kazdy php soubor otevre a umozni navstevnikovi ten soubor zkopirovat :-(
Kajman_
Profil *
nevim jak je mam zakazat
Možná půjde použít filesmatch...
#Zakážeš php súbory
<FilesMatch \.php$>
  Order allow,deny
  Deny from all
</FilesMatch>
#ak je zapnutý PHP modul povolíš ich
<IfModule mod_php5.c>
  <FilesMatch \.php$>
    Order deny,allow
    Allow from all
  </FilesMatch>
</IfModule>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0