![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 8 Dołączył: 16.12.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
mam taki problem:
otoz chcialbym w swoim serwisie ogloszeniowym zrobic cos takiego, aby do kazdego kto wrzucil ogloszenie platne (specjalne, max) otrzymal powiadomienie na e-mail, ktory zostal podany jako kontakt o konczacej sie dacie waznosci ogloszenia - np 3 dni przed uplywem daty waznosci. zadanie mialoby byc wykonywane codziennie np o 00:01. hmm pewnie pasowaloby to wykonac w CRON'ie. tylko pytanie JAK?i CZY jest taka mozliwosc? do e-maila powiadamiajacego pasuje dodac link z mozliwoscia przedluzenia ogloszenia na kolejny okres, jesli ogloszenie platne to mozliwosc doplaty. przedluzenie od daty zakonczenia na wybrany okres. jakies wskazowki?bede wdzieczny! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
A czego konkretnie nie wiesz i czego nie znalazłeś na googlu?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 8 Dołączył: 16.12.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
nie wiem jak napisac funkcje sprawdzajaca, ktore ogloszenie konczy sie za 3 dni i wyslac e-mail z trescia, w ktorej bedzie link z mozliwoscia przedluzenia...
strona jest stworzona w kohanie - jesli to ma znaczenie. wydaje sie, ze wszystko jest przygotowane, aczkolwiek nie działa :/ dlaczego?? plik cron.php
dziwi mnie brak na koncu ?> plik emails.php
znow na koncu brak ?> znalazlem tez folder emails a w nim pliki: expired.php
added.php - wydaje sie dzialac poprawnie poniewaz potwierdzenie przychodzi rejected.php - tez poprawnie dziala payment_required.php - tez dziala extended.php - zawiera tresc e-maila wysylanego po przedluzeniu - nie dziala, bo nie przychodzi email powiadamiajacy o koncu waznosci accepted.php - dziala poprawnie czy na podstawie tych danych jestescie w stanie pomoc mi wyjasnic ta sprawe? niby wszystko jest a jednak czegos brakuje... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 76 Dołączył: 27.12.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Jakieś błędy? Cokolwiek innego? Patrząc na ten kod, chociaż nie jestem obeznany z Kohaną to śmiało mogę stwierdzić, że na pierwszy rzut oka wszystko powinno być okej. Tylko dalej nie wiem czego nie potrafisz zrobić, tj. zrozumiałem czego nie potrafisz zrobić, ale jaki to ma związek z tym co tu podałeś? To jest ten twój kod, który przerobiłeś? Brak źródeł innych plików jakoś nie bardzo pomaga zrozumieć co "tu" nie działa. skoro napisałeś że plik extended.php Ci nie działa, to dlaczego nie umieściłeś tu jego źródeł(IMG:style_emoticons/default/questionmark.gif) Nikt nie jest jasnowidzem, chyba, że to ja jestem na prawdę tak ślepy i nie jestem w stanie ci pomóc.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 8 Dołączył: 16.12.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
cron wyrzuca blad taki, jakbym chcial wejsc na strone ktorej odnosnik nie istnieje.
czyli error 404. tez wydaje sie to byc dobre... funkcja ktora sprawdza jakie ogloszenia zakonczyly sie wczoraj
to akurat jest proste. plik extended.php to tresc emaila jaki bylby wyslany w przypadku wygasniecia ogloszenia:
to jest kod ktory juz istnieje - dostalem go razem ze strona... hmm podalbym zrodla, tylko jakie pliki Cie interesuja? najdziwniejsz jest to, ze zadajac zadanie cronowi - on zachowuje sie jakby chcial otworzyc strone...a tu chodzi o wykonanie skryptu.. dla pewnosci podaje zapytanie do crona:lynx -dump http://mojastrona.pl/application/controllers/cron.php dziękuję za podjęcie dyskusji i proby pomocy.zalezy mi na rozwiazaniu zadania... error z crona: Kod Return-path: <xxxxx@x49.linuxpl.com> Envelope-to: xxxxxx@x49.linuxpl.com Delivery-date: Wed, 25 Jan 2012 02:18:02 +0100 Received: from xxxxxx by x49.linuxpl.com with local (Exim 4.76) (envelope-from <xxxxxx@x49.linuxpl.com>) id 1RprUv-0004DK-Sq for xxxxxx@x49.linuxpl.com; Wed, 25 Jan 2012 02:18:01 +0100 From: root@s49.linuxpl.com (Cron Daemon) To: xxxxxx@x49.linuxpl.com Subject: Cron <xxxxxx@x49> lynx -dump [url="http://mojastrona.pl/application/controllers/cron.php"]http://mojastrona.pl/application/controllers/cron.php[/url] Content-Type: text/plain; charset=ISO-8859-2 X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/home/xxxxxx> X-Cron-Env: <PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=xxxxxx> Message-Id: <E1RprUv-0004DK-Sq@x49.linuxpl.com> Date: Wed, 25 Jan 2012 02:18:01 +0100 Bl/ad 404 * [1]Strona gl/ówna * [2]Dodaj ogl/oszenie * [3]Regulamin * [4]Kontakt * [5]Cennik * [6]Pl/atnosci * [7]Reklama Bl/ad 404: Nie znaleziono podanej strony Przejdz na [8]strone gl/ówna lub [9]spróbuj znowu. © 2010 mojastrona.pl Wszystkie prawa zastrzezone. Korzystanie z serwisu oznacza akceptacje Regulaminu. References 1. http://www.mojastrona.pl/ 2. http://www.mojastrona.pl/dodaj 3. http://www.mojastrona.pl/regulamin 4. http://www.mojastrona.pl/kontakt 5. http://www.mojastrona.pl/cennik 6. http://www.mojastrona.pl/platnosci 7. http://www.mojastrona.pl/reklama 8. http://www.mojastrona.pl/ 9. http://www.mojastrona.pl/403.shtml Ten post edytował 17misiek09 25.01.2012, 02:36:40 |
|
|
-17misiej09- |
![]()
Post
#6
|
Goście ![]() |
ma ktoś jakiś pomysł?bo ja jakoś nie bardzo..
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 8 Dołączył: 16.12.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
jest ktoś w stanie mi pomoc?
|
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dla crona zapodaje się komendę linuxową odpalenia skryptu php z dysku a nie przeglądarkę ze stroną
Kod php sciezka/do/skryptu.php
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ten link:
http://mojastrona.pl/application/controllers/cron.php wydaje się nie być poprawny. Powinno być raczej coś na wzór: http://mojastrona.pl/index.php/cron/do_jobs/abc123 gdzie index.php - plik odpalający całą aplikację, cron - nazwa kontrolera, do_jobs - nazwa metody kontrolera, abc123 - hash z pliku konfiguracyjnego |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 8 Dołączył: 16.12.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
po wpisaniu takiej komendy:
lynx -dump http://mojastrona.pl/index.php/cron/cron.php/j3hash3 wyrzuca taki sam blad jak poprzednio... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:03 |