![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 3.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Ostatnio dostałam serwis finansowy, który ściąga artykuły z kanałów rss za pomocą cronjobs. Przez jakiś czas korzystałam z serwisu setcronjob.com Ale tam trzeba co chwilę aktualizować linki bo po pewnym czasie przestają prawidłowo działać. Znalazłam możliwość napisania polecenia cron tak aby strona samoczynnie aktualizowała treść i umieszczała informacje z kanałów rss na stronie. (To jest legalne. Nie ma tu żadnej kradzieży praw autorskich, itp.). Próbowałam to zrobić według instrukcji jaką znalazłam w sieci, ale mimo to serwis i tak nie zamieszcza żadnych informacji. Wygląda to tak: cron-15min.php (ma aktualizować treść co 15 minut) <? file_get_contents ("http://skaynet.pl/aktualizacja_news.php"); file_get_contents ("http://skaynet.pl/aktualizacja_rss.php"); ?> i cron-03.php ( ma wysyłać pocztę o 3.00 rano) <? file_get_contents ("http://skaynet.pl/strony/aktualizacja_newsletter.php"); ?> Niestety nie działają. Choć próbowałam na różne możliwości. Przyznaję bez bicia, że ja dopiero się uczę php. I nie za bardzo umiem sama stworzyć program. Dlatego szukam info w necie. Próbowałam znaleźć odpowiedź na forum. Cały wczorajszy dzień mi to zajęło. Chyba nie umiem szukać, albo po prostu nie wiem pod co to podczepić. Prosiłabym o małą podpowiedź jak mam to zrobić. Informacje jak to niby zrobić znalazłam tu: http://www.gotoweportale.pl/dok/knowledgebase.php?article=96 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 1 Dołączył: 23.01.2007 Skąd: Wołomin Ostrzeżenie: (0%) ![]() ![]() |
Mam wrażenie, że lepiej byłoby tutaj skorzystać np z funkcji include() zamiast file_get_contents(), chyba, że skrypty znajdują się po za serwerem, z którego wywoływany jest cron. Ponadto może warto wywołać skrypty, by zobaczyć czy nie zwracają błędów.
Kwestia ustawień crona jest też zależna od serwera. Z tego co wiem taką metodę (cron-15min.php) etc stosuje na pewno home.pl Sprawdź czy Twój serwer również, inaczej będzie trzeba utworzyć zapytanie linuxowe. Ten post edytował verio 4.01.2011, 17:25:28 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 22:43 |