blokada wykonania pliku z poziomu przeglądarki |
![]() ![]() |
blokada wykonania pliku z poziomu przeglądarki |
12.05.2008 - 14:31
Post
#1
|
|
|
Początkujący ![]() Grupa: Użytkownik Postów: 11 Dołączył: 19.02.2008 Użytkownik nr: 254 |
witam. jak zablokować możliwość uruchomienia skryptu php z poziomu przeglądarki ale w taki sposób, aby z poziomu crone się nadal wykonywał ?
przeniesienie pliku do katalogu powyżej public_html nie wchodzi w rachubę. chodzi mi o rozwiązanie oparte o htaccess lub inne. serwer: apache z góry dzieki za odpowiedzi. |
|
|
|
| Reklama |
12.05.2008 - 14:31
Post
#
|
![]() Reklama |
|
|
|
|
13.05.2008 - 19:05
Post
#2
|
|
|
Początkujący ![]() Grupa: Użytkownik Postów: 8 Dołączył: 05.02.2008 Użytkownik nr: 249 |
W jaki sposob uruchamiasz ten skrypt przez crona?
Czy robisz to przez protokol HTTP (wget, curl?) czy moze lokalne uruchomienie interpretera PHP? Czy rozwazales dodanie do samego skryptu funkcji, ktora sprawdza IP zrodlowy? Takie rozwiazanie bedzie dzialac niezaleznie od Twoich mozliwosci wplywu na konfiguracje serwera. Mozesz uzyc np.: if ($_SERVER['REMOTE_ADDR'] != "adres-ip-serwera") die("Dostep zabroniony"); |
|
|
|
21.04.2009 - 03:02
Post
#3
|
|
![]() Początkujący ![]() Grupa: Użytkownik Postów: 20 Dołączył: 16.04.2009 Użytkownik nr: 458 |
Równie dobrze można w .htaccess założyć na plik hasło i wywoływać go w postaci użytkownik:hasło@domena przez np. wget
|
|
|
|
21.04.2009 - 13:25
Post
#4
|
|
![]() Bywalec ![]() ![]() ![]() Grupa: Użytkownik Postów: 113 Dołączył: 14.04.2009 Skąd: Wodzisław Użytkownik nr: 437 |
-------------------- Pozdrowienia, Qwak.
|
|
|
|
![]() ![]() |
| Wersja Lo-Fi | Aktualny czas: 24.05.2012 - 13:21 |