[deleted] Hallo, ich habe ein selbst aufgesetztes Wiki mit Abo-Funktion, also der Möglichkeit, per E-Mail über Änderungen benachrichtigt zu werden. Die Konfiguration ist so gewählt, daß alle drei Stunden eine Zusammenfassung der letzten Änderungen am Wiki verschickt wird. Die Inhalte des Wikis sind nur für registrierte Benutzer erreichbar; alle anderen Besucher kommen nur bis zur Login-Maske. Ich habe festgestellt, daß diese E-Mails leider nicht "von selbst" verschickt werden; der Task wird nur dann ausgelöst, wenn gerade jemand im Wiki surft. Also habe ich mir einem Cronjob eingerichtet, der einfach die Login-Maske aufruft, denn das meiner Meinung nach wäre eine gültiger Seitenaufruf, der auch den E-Mail-Versand auslösen müsste. Leider ist dem nicht so. Trotz mehrfacher erfolgreicher Ausführung des Cronjobs wurden die E-Mails nicht versendet. Erst, als ich die Seite selbst im Browser aufgerufen habe – ich glaube sogar, erst nachdem ich mich eingeloggt hatte – gingen die E-Mails raus. So bringt mir die Notification-Funktion allerdings wenig. Hat hier jemand ähnliche Erfahrungen gemacht und kennt evtl. eine Lösung für das Problem?
andi Benachrichtigungen werden über den indexer webbug versendet (https://www.dokuwiki.org/indexer). Der wird von deinem Script aber nicht getriggert.
[deleted] Hallo Andi, dann müsste ich stattdessen diese Adresse aufrufen: https://[Pfad zu meinem Wiki]/lib/exe/indexer.php?id=start Oder wie wird der getriggert? Seltsamerweise scheint das Aufrufen der Wiki-Seite im Browser ja zu genügen, um den E-Mail-Versand zu triggern. Aber gerade das will ich ja eben nicht machen; ich will es automatisiert haben.
[deleted] BA55PZnr:1506358631 wrote dann müsste ich stattdessen diese Adresse aufrufen: https://[Pfad zu meinem Wiki]/lib/exe/indexer.php?id=start Oder wie wird der getriggert? Ich glaube, so funktioniert es jetzt