Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

nun hab ich mal alle cookies und temp-daten gelöscht und die datei erneut ausgeführt. es kommt nun als ausgabe:

Code: Alles auswählen

TEST1
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /cal_cronjob.php:6)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /cal_cronjob.php:6)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /cal_cronjob.php:6)
TEST2
TEST3
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

nun hab ich von einem anderen rechner die url zum cronjob eingegeben da kommt:

Code: Alles auswählen

TEST1
TEST2
TEST3

Anonymous:
15.12.2009

Admin:
15.12.2009

AdsBot [Google]:
15.12.2009

Alexa [Bot]:
15.12.2009

Alta Vista [Bot]:
15.12.2009

Ask Jeeves [Bot]:
15.12.2009

Baidu [Spider]:
15.12.2009

Exabot [Bot]:
15.12.2009

FAST Enterprise [Crawler]:
15.12.2009

FAST WebCrawler [Crawler]:
15.12.2009

Francis [Bot]:
15.12.2009

Gigabot [Bot]:
15.12.2009

Google Adsense [Bot]:
15.12.2009

Google Desktop:
15.12.2009

Google Feedfetcher:
15.12.2009

Google [Bot]:
15.12.2009

Heise IT-Markt [Crawler]:
15.12.2009

Heritrix [Crawler]:
15.12.2009

IBM Research [Bot]:
15.12.2009

ICCrawler - ICjobs:
15.12.2009

ichiro [Crawler]:
15.12.2009

Majestic-12 [Bot]:
15.12.2009

Metager [Bot]:
15.12.2009

MSN NewsBlogs:
15.12.2009

MSN [Bot]:
15.12.2009

MSNbot Media:
15.12.2009

NG-Search [Bot]:
15.12.2009

Nutch [Bot]:
15.12.2009

Nutch/CVS [Bot]:
15.12.2009

OmniExplorer [Bot]:
15.12.2009

Online link [Validator]:
15.12.2009

psbot [Picsearch]:
15.12.2009

Seekport [Bot]:
15.12.2009

Sensis [Crawler]:
15.12.2009

SEO Crawler:
15.12.2009

Seoma [Crawler]:
15.12.2009

SEOSearch [Crawler]:
15.12.2009

Snappy [Bot]:
15.12.2009

Steeler [Crawler]:
15.12.2009

Synoo [Bot]:
15.12.2009

Telekom [Bot]:
15.12.2009

TurnitinBot [Bot]:
15.12.2009

Voyager [Bot]:
15.12.2009

W3 [Sitesearch]:
15.12.2009

W3C [Linkcheck]:
15.12.2009

W3C [Validator]:
15.12.2009

WiseNut [Bot]:
15.12.2009

YaCy [Bot]:
15.12.2009

Yahoo MMCrawler [Bot]:
15.12.2009

Yahoo Slurp [Bot]:
15.12.2009

Yahoo [Bot]:
15.12.2009

YahooSeeker [Bot]:
15.12.2009
nach erneutem aufrufen kommt nur noch:

Code: Alles auswählen

TEST1
TEST2
TEST3
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von BB-BF-BM »

Hallo!

Mir scheint, der Cronjob funktioniert doch wie erwartet.

Du kannst im Persönlichen Bereich (Einstellungen - Kalender-Einstellungen) einstellen, wie viele Tage du im Voraus benachrichtigt werden möchtest (voreingestellt sind 7 Tage).
Du wirst nur über Termine benachrichtigt, die am entsprechenden Tag stattfinden.
Für heute sind das Termine, die am 15.12. stattfinden, morgen würdest du über Termine benachrichtigt, die am 16.12. stattfinden usw.
Immer vorausgesetzt, du hast eine Benachrichtigung für den Termin aktiviert.

Du hast vermutlich keinen Termin für den 15.12. eingetragen, daher wirst du auch nicht benachrichtigt.


Der Grund dafür, dass beim wiederholten Aufruf keine Ausgabe mehr zu sehen war, liegt darin, dass das Skript einen Spamschutz hat: es kann nur einmal pro Tag ausgeführt werden.
Du kannst ihn zu Testzwecken ausschalten, indem du in der Datei /calendar/cronjob.php

Code: Alles auswählen

if (cal_config::$last_cronjob == $today_dmY)
{
    return false;
} 
ersetzt gegen:

Code: Alles auswählen

if (cal_config::$last_cronjob == $today_dmY)
{
    //return false;
} 
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

super das funktioniert!

hab nun die erinnerung bekommen beim manuellen aufruf des cronjob. nun ist die frage warum mein cronjob nicht automatisch funktioniert.
ich hatte schon andere cronjobs am laufen die auch funktioniert hatten...

wie rufst du deinen cronjob auf?
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von BB-BF-BM »

Hallo!

Ich verwende einen externen Anbieter, bei dem ich nur die URL (http://.../cal_cronjob.php) angeben muss.
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

hmm kurios:

ich habe nun mal die zeile 7

Code: Alles auswählen

include($phpbb_root_path . 'common.' . $phpEx);
mit dem inhalt der common.php ersetzt. Dann bekomm ich die Fehlermeldung per email:

Code: Alles auswählen

<p>The config.php file could not be found.</p><p><a href="./install/index.php">Click here to install phpBB</a></p>
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von BB-BF-BM »

Ich vermute, dass ein falscher Includepfad gewählt wird, wenn du die Datei über Confixx aufrufst.

Füg mal am Anfang der cal_cronjob.php ein

Code: Alles auswählen

print_r($_SERVER); 
ein und schick mir die Ausgabe per PN!
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

du hast post :-)
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von BB-BF-BM »

Hallo!

Ersetze mal in der Datei /cal_cronjob.php die Zeile

Code: Alles auswählen

$phpbb_root_path = './'; 
gegen

Code: Alles auswählen

$phpbb_root_path = (isset($argc) && $argc) ? dirname(__FILE__).'/' : './'; 
ReJoice
Mitglied
Beiträge: 19
Registriert: 22.02.2008 13:34
Kontaktdaten:

Re: Simple Calendar 0.6.1 : Cronjob funktioniert nicht

Beitrag von ReJoice »

Vielen Danke! Es funktioniert nun.

ich bekomm nun die benachrichtigung als user:

Code: Alles auswählen

Hallo Admin!
 
In 1 Tagen (Do, 10. Dez 2009) finden folgende Termine statt:
* "Link"
 
<http://julisrlp.mirkoboehm.de/var/www/web246/html/calendar.php?event=3&dmY=10.12.2009>
 
-- 
Danke, die Board-Administration
http://julisrlp.mirkoboehm.de/calendar. ... =10.12.200




jedoch bekomm ich auch die komplette ausgabe an meine administrator email:

Code: Alles auswählen

<br />
Anonymous: <br />
16.12.2009<br />
<br />
Admin: <br />
10.12.2009<br />
+ Link<br />
| - notify<br />
notify user<br />
<br />
AdsBot [Google]: <br />
16.12.2009<br />
<br />
Alexa [Bot]: <br />
16.12.2009<br />
<br />
Alta Vista [Bot]: <br />
16.12.2009<br />
<br />
Ask Jeeves [Bot]: <br />
16.12.2009<br />
<br />
Baidu [Spider]: <br />
16.12.2009<br />
<br />
Exabot [Bot]: <br />
16.12.2009<br />
<br />
FAST Enterprise [Crawler]: <br />
16.12.2009<br />
<br />
FAST WebCrawler [Crawler]: <br />
16.12.2009<br />
<br />
Francis [Bot]: <br />
16.12.2009<br />
<br />
Gigabot [Bot]: <br />
16.12.2009<br />
<br />
Google Adsense [Bot]: <br />
16.12.2009<br />
<br />
Google Desktop: <br />
16.12.2009<br />
<br />
Google Feedfetcher: <br />
16.12.2009<br />
<br />
Google [Bot]: <br />
16.12.2009<br />
<br />
Heise IT-Markt [Crawler]: <br />
16.12.2009<br />
<br />
Heritrix [Crawler]: <br />
16.12.2009<br />
<br />
IBM Research [Bot]: <br />
16.12.2009<br />
<br />
ICCrawler - ICjobs: <br />
16.12.2009<br />
<br />
ichiro [Crawler]: <br />
16.12.2009<br />
<br />
Majestic-12 [Bot]: <br />
16.12.2009<br />
<br />
Metager [Bot]: <br />
16.12.2009<br />
<br />
MSN NewsBlogs: <br />
16.12.2009<br />
<br />
MSN [Bot]: <br />
16.12.2009<br />
<br />
MSNbot Media: <br />
16.12.2009<br />
<br />
NG-Search [Bot]: <br />
16.12.2009<br />
<br />
Nutch [Bot]: <br />
16.12.2009<br />
<br />
Nutch/CVS [Bot]: <br />
16.12.2009<br />
<br />
OmniExplorer [Bot]: <br />
16.12.2009<br />
<br />
Online link [Validator]: <br />
16.12.2009<br />
<br />
psbot [Picsearch]: <br />
16.12.2009<br />
<br />
Seekport [Bot]: <br />
16.12.2009<br />
<br />
Sensis [Crawler]: <br />
16.12.2009<br />
<br />
SEO Crawler: <br />
16.12.2009<br />
<br />
Seoma [Crawler]: <br />
16.12.2009<br />
<br />
SEOSearch [Crawler]: <br />
16.12.2009<br />
<br />
Snappy [Bot]: <br />
16.12.2009<br />
<br />
Steeler [Crawler]: <br />
16.12.2009<br />
<br />
Synoo [Bot]: <br />
16.12.2009<br />
<br />
Telekom [Bot]: <br />
16.12.2009<br />
<br />
TurnitinBot [Bot]: <br />
16.12.2009<br />
<br />
Voyager [Bot]: <br />
16.12.2009<br />
<br />
W3 [Sitesearch]: <br />
16.12.2009<br />
<br />
W3C [Linkcheck]: <br />
16.12.2009<br />
<br />
W3C [Validator]: <br />
16.12.2009<br />
<br />
WiseNut [Bot]: <br />
16.12.2009<br />
<br />
YaCy [Bot]: <br />
16.12.2009<br />
<br />
Yahoo MMCrawler [Bot]: <br />
16.12.2009<br />
<br />
Yahoo Slurp [Bot]: <br />
16.12.2009<br />
<br />
Yahoo [Bot]: <br />
16.12.2009<br />
<br />
YahooSeeker [Bot]: <br />
16.12.2009<br />
Antworten

Zurück zu „[3.0.x] Mod Support“