Autor | Zpráva | ||
---|---|---|---|
Tomasekkk Profil * |
#1 · Zasláno: 19. 1. 2011, 14:07:33
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 |
#2 · Zasláno: 19. 1. 2011, 14:33:36 · Upravil/a: __construct
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 * |
#3 · Zasláno: 19. 1. 2011, 14:53:48
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> |
||
Časová prodleva: 13 let
|
0