WMsoft.pl

Stare forum => Pomoc do skryptów => WMalias / WMalias PRO - skrypty aliasów => Wątek zaczęty przez: gtas w 26 Październik, 2009, 15:48:47

Tytuł: Zadanie cron // Przypomnienie o wygaśnięciu aliasu
Wiadomość wysłana przez: gtas w 26 Październik, 2009, 15:48:47
Od kilku dni walczę z dodaniem zadania cron. Wedle informacji zawartych w pdf'ie instalacyjnym stworzyłem oto takie zadanie wykonywane co 1min (hosting na az.pl):

/usr/local/bin/curl http://gtas.pl/index.php?strona=cron_sms

by sprawdzić czy wszystko działa stworzyłem sobie konto i alias, którego ważność wygasa za 24h.


% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

tutaj rozumiem, że nic nie wykonano ponieważ nie było aktualnie żadnych maili do wysłania, ale już tutaj:


  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
118   354    0   354    0     0   1178      0 --:--:-- --:--:-- --:--:--  2602
               <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
               <html>
                       <head>
                               <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
                       </head>
                       <body>
                               <h2 align="center">Serwis niedostępny - występuje problem połączenia z bazą.<br />
                               Kontakt do administratora: </h2>
                       </body>
               </html>




  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed

0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
110   220    0   220    0     0    801      0 --:--:-- --:--:-- --:--:--  1250
<br />
<b>Warning</b>:  mysql_num_rows(): supplied argument is not a valid MySQL result resource in <b>xxxxx/_mod_wmalias/cron.php</b> on line <b>30</b><br />


jakiś mail do wysłania był, ale coś nie podziałało jak trzeba bo żaden mail nie dotarł. W takim razie czy treść mojego zadania jest błędna czy to coś innego?
Tytuł: Odp: Zadanie cron // Przypomnienie o wygaśnięciu aliasu
Wiadomość wysłana przez: Aztek w 26 Październik, 2009, 20:10:30
Wykonywanie co 1 minutę nie ma sensu, wystarczy raz dziennie (max kilka razy przy dużej liczbie aliasów - powiadomień) - skrypt dla aliasów wygasających w ciągu najbliższych 24h wyśle tylko 1 powiadomienie. Z tego co podałeś wynika, że był problem połączenia z bazą danych. Więcej informacji o zadaniach crona w wątku dotyczącym ekartek: http://wmsoft.pl/index.php/topic,102.0.html
Tytuł: Odp: Zadanie cron // Przypomnienie o wygaśnięciu aliasu
Wiadomość wysłana przez: gtas w 29 Październik, 2009, 14:28:28
Tak racja baza siadała. Dziś otrzymałem miły mail od az że generuje za duże obciążenie ze swoimi stronami. Co do tej minuty to było to ustawienie tylko na czas testu. Mimo to dzięki za odp ;)