Naja, welche PHP-Version hast du im WCP eingestellt für deine verwendete Domain?
Tiny Tiny RSS Installation auf Webhosting
- androidin
- Erledigt
-
-
-
1.) sieht doch gut aus. Wenn das in TTRSS definierte Standard-Intervall für Feed-Updates noch nicht erreicht ist, wird auch nichts abgerufen.
2.) Die Mail kam von Cronjob? Dieser ruft per Exec einfach "php" auf und daraus resultiert ein Aufruf von PHP 7.0, daher der Fehler. Die Lösung dazu ist in meinem letzten Post.
-
Hallo Dean,
vielen Dank nochmal für deine Hilfe. Ich habe die Version 8.0 bei den geplanten Aufgaben definiert und die Version 80 in der config.php eingetragen, so wie du es gesagt hast. Dann habe ich die Aufgabe manuell ausgeführt und ein kleines Webfenster hat mir gesagt, dass die Aufgabe fehlerhaft durchlief. Das geht also nicht mit 80. Auch auf der ssh-Shell hat das Update mit 8.0 nicht funktioniert (obwohl kein Fehler dort angezeigt wurde).
Auf der tt-rss Community Seite habe ich übrigens nachgefragt, weil auch ein simples php update.php --feed nicht funktioniert hat auf der ssh-shell. Dort hat mir der Entwickler den entscheidenden Tipp gegeben: --force_update ergänzen (für alle, die die gleichen Probleme haben, hier die Lösung dazu).
Nun geht das Update der Feeds wengistens auf der ssh-Shell. Trage ich das Kommando in der Aufgabe ein, so geht es (noch) nicht, wegen dieser Fehlermeldung per Email:
CodeYour Composer dependencies require a PHP version ">= 7.2.0". You are running 7.0.33-0+deb9u10. PHP Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.2.0". You are running 7.0.33-0+deb9u10. in /var/www/vhosts/hosting107088.a2f09.netcup.net/reader.bernd-dotterweich.de/tt-rss/vendor/composer/platform_check.php on line 24
Das hatte ich ja schon gepostet. Ich habe nun die 7.4 Version in der Aufgabe eingestellt und nun auch in der config.php genau die Version nachgetragen. Das hatte ich vorher noch nicht. Mal sehen, ob jetzt alles läuft. Daumendrück. Ich melde mich.
-
sagt einfach nur, dass das in TTRSS definierte Update-Intervall ignoriert werden soll. Es ist ja laut deiner Shell-Ausgabe durchaus korrekt durchgelaufen, nur werden die Feeds selbst nur alle 24h im Standard-Intervall geprüft. Das konfigurierst du übrigens direkt in den Einstellungen im Backend.
-
Dean, was ist denn hier deine Empfehlung für die Backend-Einstellungen.
Eigentlich funktoiniert es sonst ziemlich gut, und btw: das hätte ich nie und nimmer alleine ohne das Forum und Euch hinbekommen. Vielen Dank. Für die, die auch mal das Problem haben, hier nochmal meine Settings und Vorgehensweise:
Neueste Zip holen von der Website von tt-rss
Im Hosting habe ich eine neue Subdomain angelegt
Zip auf Hosting kopieren zur Subdomain und Entzippen
Datenbank erstellen
Config.php editieren:
PHP
Alles anzeigen<?php putenv('DB_TYPE', "mysql"); // or mysql putenv('TTRSS_DB_HOST=xx.xx.xx.xx'); putenv('TTRSS_DB_NAME=Name_rss'); putenv('TTRSS_DB_USER=Name_rss'); putenv('TTRSS_DB_PASS=xxx'); putenv('TTRSS_SELF_URL_PATH=https://rmydomain.de/tt-rss'); putenv('TTRSS_DB_TYPE=mysql'); putenv('TTRSS_DB_PORT=3306'); putenv('TTRSS_PHP_EXECUTABLE=/usr/local/php74/bin/php');
Lets Encrypt Zertifikat installieren für die Subdomain
Dann Aufruf der Seite: https:\\subdomain.de/tt-rss
mit The default credentials are "admin" and "password,"
Die Aufgabe habe ich so geplant:CodePfadZurDatei/update.php Argumente: --feeds --force-update --quiet PHP Version 7.4 Cron Stil: */15 * * * * Benachrichtigen: Nur Fehler
Vielleicht hilft es jemand. Quellen die mir geholfen haben:
https://strobelstefan.org/2013/05/07/tiny-tiny-rss/
https://lifehacker.com/how-to-…er-with-tiny-tiny-5992404
Und dieses Forum hier
-
Das sieht doch alles gut aus. Die Backend-Einstellungen sind dann eher Geschmacks- bzw. Anwendungsfallsache. Ich würde aber das "force-update" wieder aus dem Cron rausnehmen, sonst werden die Intervall-Einstellungen global oder per Feed ignoriert und jeder Feed einfach alle 15 abgeholt.
-
Hallo,
ich bräuchte nochmal eure Hilfe. Soweit funktioniert das Hosting von tt-rss erstmal. Aber zwei Feeds machen Probleme. Beide haben am Anfang gut funktioniert, doch neue Artikel werden nun nicht mehr abgerufen. Support bekommt man leider im tt-rss Forum auch nicht wirklich.
Der erste Feed ist: http://feeds2.feedburner.com/mydealz
Dieser Feed hat (wie oben beschrieben) am Anfang super funktioniert, jetzt holt er seit über zwei Wochen keine Artikel mehr ab. Der Feedparser hier: https://tt-rss.org/myfeedsucks/
zeigt die Artikel ganz normal an.
Der zweite Feed ist https://www.nordbayern.de/cmlink/15.712?cid=2.178
Dieser hat auch am 12.8. seinen Dienst versagt. Alte Artikel sind dort noch verfügbar. Hier funktioniert aber obiger Feedparser auch nicht.
Und gerade aktuell versagt Golem Feed seinen Dienst. Vielleicht ist das aber nur ein Temporäres Problem...
Edit: Golem war nur ein temporäres Problem
Kriegt man das irgendwie wieder hin? Z. B. durch Löchen der DB?
-
Der Bayern-Feed liefert aktuell keine Inhalte, MyDealz über Feedburner scheint technische Probleme zu haben. Nimm doch einfach direkt den MyDealz-Feed: https://www.mydealz.de/rss/alle
-
Der von dir verlinkte Feeds sind andere Artikel.
Welche technischen Schwierigkeiten kannst du bei meinem Link erkennen?
-
Der von dir verlinkte Feeds sind andere Artikel.
Welche technischen Schwierigkeiten kannst du bei meinem Link erkennen?
Heute funktioniert er übrigens wieder, gestern war das XML nicht valide. Vielleicht hatte ein Eintrag innerhalb des Feeds das XML zerschossen.
-
Hallo Dean,
ich habe den Feed
http://feeds2.feedburner.com/mydealz
nochmal rausgelöscht und neu angelegt. Keine Änderung. Die Artikel werden nicht abgeholt. Kann ich an einem zerschossenen XML irgendwie etwas reparieren (evt. in der der Datenbank)?
-
Also bei mir funktioniert er einwandfrei. Falls er nicht funktioniert, sollte es zumindest einen Hinweis im Ereignisprotokoll dazu geben, wo es genau scheitert. Löschen/Neu anlegen wäre auch meine Vorgehensweise gewesen. Mit dem Löschen sollte in der Datenbank alles dazu entfernt werden und nichts zurückbleiben.
-
Hallo Dean, wo finde ich denn das Ereignisprotokoll?
Viele Grüsse.
-
Wenn ich Debug Feed mache, dann kommt das hier (leicht gekürzt) (sieht für mich total normal aus, Artikel werden aber trotzdem nicht angezeigt):
Code
Alles anzeigenFeed Debugger: 30: Mydealz Force refetch Force rehash [17:27:58/32580] start [17:27:58/32580] running HOOK_FETCH_FEED handlers... [17:27:58/32580] === 0.0002 (sec) Af_Comics [17:27:58/32580] feed data has not been modified by a plugin. [17:27:58/32580] local cache will not be used for this feed [17:27:58/32580] last unconditional update request: 2021-08-31 17:27:05 [17:27:58/32580] not using CURL due to open_basedir restrictions [17:27:58/32580] stored last modified for conditional request: Tue, 31 Aug 2021 17:19:02 GMT [17:27:58/32580] fetching http://feeds2.feedburner.com/mydealz (force_refetch: 1)... [17:27:58/32580] fetch done. [17:27:58/32580] effective URL (after redirects): http://feeds2.feedburner.com/mydealz (IP: 142.250.181.238) [17:27:58/32580] server last modified: Tue, 31 Aug 2021 17:19:02 GMT [17:27:58/32580] saving to local cache: cache/feeds/05b30e911187e5f3b93d96af9984ddaea79fdab8.xml [17:27:58/32580] running HOOK_FEED_FETCHED handlers... [17:27:58/32580] feed data has not been modified by a plugin. [17:27:58/32580] running HOOK_FEED_PARSED handlers... [17:27:58/32580] language: simple [17:27:58/32580] processing feed data... [17:27:58/32580] site_url: https://www.mydealz.de [17:27:58/32580] feed_title: mydealz [17:27:58/32580] favicon: needs check: 1 is custom: avg color: #66cc32 [17:27:58/32580] favicon: trying to update favicon... [17:27:59/32580] favicon: saving to feed-icons/30.ico [17:27:59/32580] favicon: trying to calculate average color... [17:27:59/32580] favicon: avg color: #66cc32 [17:27:59/32580] loading filters & labels... [17:27:59/32580] 0 filters loaded. [17:27:59/32580] processing articles... [17:27:59/32580] ================================================================================================================================= [17:27:59/32580] guid 2,https://www.mydealz.de/deals/magnum-double-gold-caramel-billionaire-440ml-becher-1849771 (hash: {"ver":2,"uid":"2","hash":"SHA1:ed7ced61f1074c06b351c00b7b6ee8a4f77ce044"} compat: SHA1:43b323509e889935166148c7bf6f65baa9bdba79) [17:27:59/32580] orig date: 1630256188 (2021-08-29 16:56:28) [17:27:59/32580] title Magnum Double Gold Caramel Billionaire 440ml Becher [17:27:59/32580] link http://feedproxy.google.com/~r/myDealZ/~3/PdxaEMdTHgQ/magnum-double-gold-caramel-billionaire-440ml-becher-1849771 [17:27:59/32580] language [17:27:59/32580] author [17:27:59/32580] looking for tags... [17:27:59/32580] tags found: lebensmittel & haushalt [17:27:59/32580] done collecting data. [17:27:59/32580] looking for enclosures... [17:27:59/32580] article hash: a48619ec0b671013886754c113b414d9b7ae94de [stored=a48619ec0b671013886754c113b414d9b7ae94de] [17:27:59/32580] hash differs, running HOOK_ARTICLE_FILTER handlers... [17:27:59/32580] === 0.0000 (sec) Af_Comics [17:27:59/32580] === 0.0000 (sec) Af_Psql_Trgm [17:27:59/32580] === 0.0001 (sec) Af_Readability [17:27:59/32580] plugin data: af_comics,af_psql_trgm,af_readability, [17:27:59/32580] date: 1630256188 (2021/08/29 16:56:28) [17:27:59/32580] num_comments: 0 [17:27:59/32580] force catchup: [17:27:59/32580] base guid found, checking for user record [17:27:59/32580] initial score: 0 [including plugin modifier: 0] [17:27:59/32580] user record FOUND: RID: 16468, IID: 16468 [17:27:59/32580] resulting RID: 16468, IID: 16468 [17:27:59/32580] article updated, but we're forbidden to mark it unread. [17:27:59/32580] assigning labels [other]... [17:27:59/32580] assigning labels [filters]... [17:27:59/32580] filtered tags: lebensmittel & haushalt [17:27:59/32580] article processed. [17:27:59/32580] ================================================================================================================================= [17:27:59/32580] guid 2,https://www.mydealz.de/deals/lego-21323-ideas-konzertflugel-1850484 (hash: {"ver":2,"uid":"2","hash":"SHA1:cca63dcb8d7963af66c4f7d7c65922d38e4d67ef"} compat: SHA1:1546f26db9f59cb9431964c3591f2bd4f5b3240c) [17:27:59/32580] orig date: 1630406655 (2021-08-31 10:44:15) [17:27:59/32580] title LEGO 21323 Ideas Konzertflügel + LEGO Vidiyo Beatbox [17:27:59/32580] link http://feedproxy.google.com/~r/myDealZ/~3/W25y2DanqQk/lego-21323-ideas-konzertflugel-1850484 [17:27:59/32580] language [17:27:59/32580] author [17:27:59/32580] looking for tags... [17:27:59/32580] tags found: family & kids [17:27:59/32580] done collecting data. [17:27:59/32580] looking for enclosures... [17:27:59/32580] article hash: ff274778a927f556a9cb53d393068a9ec42160d9 [stored=ff274778a927f556a9cb53d393068a9ec42160d9] [17:27:59/32580] hash differs, running HOOK_ARTICLE_FILTER handlers... [17:27:59/32580] === 0.0000 (sec) Af_Comics [17:27:59/32580] === 0.0000 (sec) Af_Psql_Trgm [17:27:59/32580] === 0.0000 (sec) Af_Readability [17:27:59/32580] plugin data: af_comics,af_psql_trgm,af_readability, [17:27:59/32580] date: 1630406655 (2021/08/31 10:44:15) [17:27:59/32580] num_comments: 0 [17:27:59/32580] force catchup: [17:27:59/32580] base guid found, checking for user record [17:27:59/32580] initial score: 0 [including plugin modifier: 0] [17:27:59/32580] user record FOUND: RID: 17357, IID: 17357 [17:27:59/32580] resulting RID: 17357, IID: 17357 [17:27:59/32580] article updated, but we're forbidden to mark it unread. [17:27:59/32580] assigning labels [other]... [17:27:59/32580] assigning labels [filters]... [17:27:59/32580] filtered tags: family & kids [17:27:59/32580] article processed. [17:27:59/32580] ================================================================================================================================= ......... [17:27:59/32580] ================================================================================================================================= [17:27:59/32580] guid 2,https://www.mydealz.de/deals/apple-iphone-11-pro-silikon-case-schwarz-1850252 (hash: {"ver":2,"uid":"2","hash":"SHA1:da29658d9107cf1b3eb117942e3844a2567fe486"} compat: SHA1:5e0fd0126f473bf8f9809d4eea4a5e59bc882440) [17:27:59/32580] orig date: 1630351256 (2021-08-30 19:20:56) [17:27:59/32580] title Apple iPhone 11 Pro Silikon Case - Schwarz [17:27:59/32580] link http://feedproxy.google.com/~r/myDealZ/~3/MqEdfF96Kkw/apple-iphone-11-pro-silikon-case-schwarz-1850252 [17:27:59/32580] language [17:27:59/32580] author [17:27:59/32580] looking for tags... [17:27:59/32580] tags found: elektronik [17:27:59/32580] done collecting data. [17:27:59/32580] looking for enclosures... [17:27:59/32580] article hash: be7f280944ce4df11df8cf7f846b161a642650a8 [stored=be7f280944ce4df11df8cf7f846b161a642650a8] [17:27:59/32580] hash differs, running HOOK_ARTICLE_FILTER handlers... [17:27:59/32580] === 0.0000 (sec) Af_Comics [17:27:59/32580] === 0.0000 (sec) Af_Psql_Trgm [17:27:59/32580] === 0.0000 (sec) Af_Readability [17:27:59/32580] plugin data: af_comics,af_psql_trgm,af_readability, [17:27:59/32580] date: 1630351256 (2021/08/30 19:20:56) [17:27:59/32580] num_comments: 0 [17:27:59/32580] force catchup: [17:27:59/32580] base guid found, checking for user record [17:27:59/32580] initial score: 0 [including plugin modifier: 0] [17:27:59/32580] user record FOUND: RID: 17065, IID: 17065 [17:27:59/32580] resulting RID: 17065, IID: 17065 [17:27:59/32580] article updated, but we're forbidden to mark it unread. [17:27:59/32580] assigning labels [other]... [17:27:59/32580] assigning labels [filters]... [17:27:59/32580] filtered tags: elektronik [17:27:59/32580] article processed. [17:27:59/32580] ================================================================================================================================= [17:27:59/32580] purging feed... [17:27:59/32580] purge_feed: interval 20 days for feed 30, owner: 2, purge unread: 1 [17:27:59/32580] purge_feed: deleted 0 articles. [17:27:59/32580] update done.
-
Hallo Dean, wo finde ich denn das Ereignisprotokoll?
Viele Grüsse.
Einstellungen -> System
Aber deine Debug-Ausgabe zeigt eigentlich, dass der Feed erfolgreich geholt wurde und auch die einzelnen Entries erfolgreich verarbeitet wurden. Kann es sein, dass irgendein Filter aktiv ist in der Feedansicht?! Also am Feed selbst oder an der Verarbeitung durch TTRSS liegt es vermutlich nicht.