Jak zablokować dostęp do cron-jobów przez http? |
Jak zablokować dostęp do cron-jobów przez http? |
26.02.2009, 16:04:42
Post
#1
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) |
Da się jakoś przez chmodami przyblokować dostęp przez http (www.strona.pl/cron-job.php) do cron jobów? Czy trzeba to blokować .htaccessem?
Chodzi mi o to, czy jeżeli zablokuje jakoś chmodami dostęp do tych cronów, czy będą się one wykonywać? -------------------- http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
|
|
|
26.02.2009, 16:08:02
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
No pewnie ze nie beda sie wykonywac.
-------------------- Nie lubię jednorożców.
|
|
|
26.02.2009, 16:17:08
Post
#3
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) |
A jak radzą sobie z tym programiści - blokują crony przez .htacces jakoś? No bo jeżeli się tego nie zablokuje, to można wpisać serwis.pl/cron-job.php i odpali crona :-)
-------------------- http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
|
|
|
26.02.2009, 17:19:38
Post
#4
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) |
Nie pomyślałeś, że wystarczy skrypt crona zapisać w katalogu niedostępnym dla strony ? (../web ...).
-------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
26.02.2009, 17:51:54
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
@Apocalyptiq:
za duzo niewiadomych wprowadziles. Jak odpalasz crona? php /home/user/cron.php czy tez wget http://stronka.pl/cron.php Jak .htaccessem zablokujesz to przez "przegladarke" sie nie dobierzesz do crona Najprosciej to dodac do wywolania parametr /cron.php?code=12983719283719238719283 i sprawdzac czy zostal dobry podany, -------------------- Nie lubię jednorożców.
|
|
|
28.02.2009, 12:45:20
Post
#6
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) |
php /home/user/cron.php - coś takiego mam
Gdy próbowałem wrzucić crony do głównego katalogu, nie do public_html, nie odpalały mi się. Zastosuje Twój sposób Bonzo, dzięki ;-) Coś mi cron nie chciał odpalić pliku z podaną zmienną GET. A co do tego umieszczania cronów powyżej public_html - tak sprawdziłem, jakie błędy mi cron na maila przesłał - i nie zmieniłem ścieżki do pewnego pliku w tym cronie Teraz już działa ok, dzięki za pomoc! -------------------- http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
|
|
|
28.02.2009, 13:30:12
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Eh.
?code= dodajesz tylko jesli crona wywolujesz w postaci wget http://stronka.pl/cron.php?code=... a ze nie powiedziales jak to robisz... to masz za swoje -------------------- Nie lubię jednorożców.
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 14:16 |