![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam w pliku crontab ustawione odświeżanie pliku tak to wygląda: Kod */5 * * * * root wget http://serwerjakis/plik.php 1>/dev/null 2>&1 i zauważyłem że robi mi pliki plik.php.1 plik.php.2 plik.php.3 itd. Mogę to jakos zablokować żeby nie robiło? -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
To nie cron ci robi te pliki a wget, którego używasz. Przeczytałeś w ogóle co robi wget? wget pobiera plik na dysk a ty się dziwisz że to robi
![]() Poszukaj w manualu wget opcji, czy można to wyłączyć, choć wyłączenie tego niejako przeczy używania wget ![]() Opcja -O dla wget pozwala określić plik w jakim ma zapisywać stronkę. Zamiast więc tworzyć X plików zawsze będziesz miał tylko jeden plik -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
aha ok dzięki za info
a jak ustawić cron'a żeby się odpalał jakoś na vps z ubuntu nie moge w pliku crontab wpisuje Kod */2 * * * * root var/www/test.php 1>/dev/null 2>&1 i mi nie odświeża co 2 min -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A niby co wg. ciebie ta komenda ma robić?
konkretnie o ta: root var/www/test.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
myślałem że odpalać plik w folderze var/www/jakis plik
Przynajmniej na zwykłym hostingu tak działało a tutaj nic jak wiesz jak to daj może jakiś link to doczytam -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pliki php odpala się komendą:
sciezkadophp/php plik.php a nie: plik.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
wpisałem tak
Kod */2 * * * * var/www/php test.php ale to nie działa. -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A bez crona ci działa??
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
a jak bez crona? Chodzi ci o sam plik?
W pliku jest kod na próbe który przy odpaleniu pliku dodaje jedne rekord do bazy zeby sprawdzić czy działa. Jak odpale ręcznie plik test.php z przeglądarki to doda się wpis do bazy , a jak ustawiłem to powyższe cronem to nie dodaje wpisu czyli się nie odświeża. Popróbuje jakieś inne komendy powstawiać to moze coś zadziała -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jak bez crona? W konsoli. Sprawdź, czy komenda, którą podajesz w ogóle się odpala w konsoli.
var/www/php Czy php leży pod tą ścieżką? Pierwszy raz widzę, by php był pod taką ścieżką. Pod var/www znajdują się skrypt a nie plik wykonywalny php. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
no tak masz racje pod var/www leży ten plik test.php
a co mialeś na myśli mowiąc php? Bo ja instalowałem apache to mam w folderze etc/php5/apache2/ i tutaj mam np. plik php.ini do tego pliku mam podać ścieżke? -------------------- |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
php - plik wykonywalny php
odpalałeś kiedyś gre? Ma ona plik wykonywalny odpalałeś kiedys program? Ma on plik wykonywalny Żeby w konsoli odpalić skrypt php trzeba też wpierw odpalić plik wykonywalny php i jako parametr podać skrypt php. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
aha o to chodziło, znalazłem, wszystko śmiga
Dzięki wielkie -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:22 |