![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cześć, załóżmy że mam taki prosty skrypt:
Przyjmijmy, że counter.txt zawiera w sobie 0. Odpalam skrypt, robi się 1. Następnie ustawiam CRON żeby odpalał ten skrypt co minutę. Po 10 minutach ostatni mejl który dostałem ma Counter: 11 ale w pliku counter.txt nadal jest 1. Jak to możliwe? Czy skrypt odpalony przez CRON gdzieś sobie kopiuje counter.txt i tam go modyfikuje? Ten post edytował sadistic_son 26.04.2024, 11:06:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
plik odpalany recznie, a plik odpalany z crona, ma dwa rozne katalogi startowe, wiec twoj plik cronowy tez sie tworzy, ale gdzie indziej
Naucz sie pracowac na sciezkach bezwzglednych (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wiem co to są ścieżki bezwzględne, jestem z pokolenia które nie znało jeszcze pojęcia 'folder' a używało 'katalog', dobrze pamiętam Norton Commandera, Workbencha z Amigi oraz przycisk turbo na obudowie PC (IMG:style_emoticons/default/smile.gif)
Po prostu nie umiem pracować z CROMem, a to różnica (IMG:style_emoticons/default/tongue.gif) Dobra, czyli oddzielny plik tworzy sobie CRON. A da się wymusić na nim korzystanie z katalogu odpalanego skryptu? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no toz ci powiedzialem. Uzyj scizki bezwglednej by oba odpaania korzystaly z tego samego pliku.... Niby wiesz a nie czytasz...
$num = file_get_contents("/var/www/counter.txt"); $num++; file_put_contents("/var/www/counter.txt",$num); teraz kazdy rozdzaj odpalenia bedzie korzystal z tego samego pliku bo jest w tej samej sciezce |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ok, rozumiem. Dzięki.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:03 |