Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> CRON - Problem
Neon12345
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Wrocław

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


Witam otóż mam problem z cronem. Aktualnie o godzinie 00:00 dostaje wiadomosć na e-mail o błędzie

dla cron.php:


  1. /home/handball/www/cron/cron.php: line 1: ?: No such file or directory
  2. /home/handball/www/cron/cron.php: line 3: syntax error near unexpected token `('
  3. /home/handball/www/cron/cron.php: line 3: `$baza = mysql_connect("127.0.0.1", "xx", "xx");'


cron.php

  1. <?
  2.  
  3. $baza = mysql_connect("127.0.0.1", "xx", "xx");
  4.  
  5. mysql_query("UPDATE users SET energia = '200', top = '0', ostatni_trening='0', kontrakt=kontrakt-'1' ") or die (mysql_error());
  6.  
  7. ?>


dla cron_bank.php

  1. /home/handball/www/cron/cron_bank.php: line 1: ?: No such file or directory
  2. /home/handball/www/cron/cron_bank.php: line 2: syntax error near unexpected token `('
  3. /home/handball/www/cron/cron_bank.php: line 2: `$baza = mysql_connect("127.0.0.1", "xx", "xx");'


cron_bank.php

  1. <?
  2. $baza = mysql_connect("127.0.0.1", "xx", "xx");
  3. $userek = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user='$user'"));
  4. $usera = $userek['bank_wplata'];
  5. $oprocentowanie=$usera * 0.03;
  6. $oprocentowanie_pozyczka = $userek['pozyczka'] * 0.03;
  7. mysql_query("UPDATE users SET bank = bank + '".$oprocentowanie."', pozyczka=pozyczka+ '".$oprocentowanie_pozyczka."' ") or die (mysql_error());
  8. echo "ALL DONE";
  9.  
  10. ?>


Co może być nie tak.?
Go to the top of the page
+Quote Post
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Zmień
Kod
<?

na
Kod
<?php

powinno pomóc
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A pokaż jaki ty masz wpis w cronie, który odpowiada za wywołanie tych skryptów. Odnosze nieodparte wrazenie ze zapomniales tam o pewnej rzeczy.
Go to the top of the page
+Quote Post
Neon12345
post
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Wrocław

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


  1. 0 0 * * * /home/handball/www/cron/cron.php
  2.  
  3.  
  4. 0 0 * * * /home/handball/www/cron/cron_bank.php
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




tak jak myslalem....
wiesz jak z konsoli odpala sie skrypty php? Poprzez php-cgi

/sciezka/do/programu/php /sciezka/do/skryptu/php/cron.php

taki wpisa jako komenda ma sie znaleźć w cron.
Ale najpierw odpal to pod konsolą i sprawdź czy dziala. Jak zadziala to dopiero wtedy do crona masz to dodac
Go to the top of the page
+Quote Post
pedro84
post
Post #6





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Nie masz ścieżki do php. Tutaj masz o tym fajny artykuł.

Ups, nie widziałem odpowiedzi nospor'a

Ten post edytował pedro84 15.04.2010, 08:55:31
Go to the top of the page
+Quote Post
Neon12345
post
Post #7





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Wrocław

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


Dobrze dziękuje . Zobaczymy (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 20:26