big_krzysiek
02-04-2012, 21:26
Witam, wprawdzie nie jest to pytanie dotyczące joomla, ale jeśli ktoś będzie znał odpowiedź i miał chwilkę czasu, proszę o sugestie.
Potrzebuję na nazwa.pl wywołać zadanie cron co minutę (jest możliwość tylko co godzinę).
Szukałem innego (darmowego) crona, lub hostingu z cron-em, ale większość ma wywołanie min. co 5 minut.
Znalazłem serversfree.com . Ma możliwość wywołania cron-a co minutę. Niestety można "odpalić" tylko plik .php lokalnie.
Pytanie brzmi co wpisać w treści pliku .php.
Znane mi rozwiązanie nie zadziałały.
Na nazwa.pl wgrałem plik test.php
<?php
$czas=date("H:i:s");
$tresc="Test cron";
$temat="Jest $czas";
$adresat="mój mail";
mail($adresat,$temat,$tresc);
?>
Na serversfree.com wgrałem plik cron.php z treścią:
<?
$url='http://www.domanananazwapl/test.php';
?>
próbowałem też użyć:
$f = fopen("domanananazwapl/test.php", "r");
header("Location:domanananazwapl/test.php");
kombinowałem metoda prób i błędów:
$commamd = "curl -s -o /dev/null domanananazwapl/test.php";
$commamd = "wget -q -O /dev/null domanananazwapl/test.php";
$commamd = "lynx -dump domanananazwapl/test.php";
a także z bibloteką cUrl, poleceniem exec i ustawieniami w .htaccess (dla fopen)
Po wpisaniu w adres przeglądarki: domenanaserversfreecom/cron.php "odpala" się plik.php na nazwa.pl i przychodzi mail.
Natomiast po wpisaniu zadaniach cron w panelu administracyjnym serversfree.com ścieżki dostępu dostępu do pliku cron.php, nic się nie dzieje.
Potrzebuję na nazwa.pl wywołać zadanie cron co minutę (jest możliwość tylko co godzinę).
Szukałem innego (darmowego) crona, lub hostingu z cron-em, ale większość ma wywołanie min. co 5 minut.
Znalazłem serversfree.com . Ma możliwość wywołania cron-a co minutę. Niestety można "odpalić" tylko plik .php lokalnie.
Pytanie brzmi co wpisać w treści pliku .php.
Znane mi rozwiązanie nie zadziałały.
Na nazwa.pl wgrałem plik test.php
<?php
$czas=date("H:i:s");
$tresc="Test cron";
$temat="Jest $czas";
$adresat="mój mail";
mail($adresat,$temat,$tresc);
?>
Na serversfree.com wgrałem plik cron.php z treścią:
<?
$url='http://www.domanananazwapl/test.php';
?>
próbowałem też użyć:
$f = fopen("domanananazwapl/test.php", "r");
header("Location:domanananazwapl/test.php");
kombinowałem metoda prób i błędów:
$commamd = "curl -s -o /dev/null domanananazwapl/test.php";
$commamd = "wget -q -O /dev/null domanananazwapl/test.php";
$commamd = "lynx -dump domanananazwapl/test.php";
a także z bibloteką cUrl, poleceniem exec i ustawieniami w .htaccess (dla fopen)
Po wpisaniu w adres przeglądarki: domenanaserversfreecom/cron.php "odpala" się plik.php na nazwa.pl i przychodzi mail.
Natomiast po wpisaniu zadaniach cron w panelu administracyjnym serversfree.com ścieżki dostępu dostępu do pliku cron.php, nic się nie dzieje.