Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Skrypt odpalony przez CRON nie modyfikuje pliku tam gdzie oczekuję
sadistic_son
post 26.04.2024, 11:05:00
Post #1





Grupa: Zarejestrowani
Postów: 1 490
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cześć, załóżmy że mam taki prosty skrypt:
  1. <?php
  2. $num = file_get_contents("counter.txt");
  3. $num++;
  4. file_put_contents("counter.txt",$num);
  5.  
  6. mail('ja@ja.pl','temat',"Counter: $num",'From:skrypt@ty.pl');
  7. ?>


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


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post 27.04.2024, 10:26:49
Post #2





Grupa: Zarejestrowani
Postów: 1 490
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Ok, rozumiem. Dzięki.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.06.2024 - 14:51