Send private message

You must be logged in to send a private message.

Friends

No friends yet.

Group membership

Activity

  • spoerd replied on the discussion topic php fehlermeldung
    danke iionly für deinen support. das testvideo landete nun zweimal im papierkorb, nachdem eine fehlermeldung bei der konvertierung ausgegeben wurde. nach rücksprache mit dem provider-support ist ffmpeg hier ausschlaggebend: zitat... view reply
  • spoerd replied on the discussion topic php fehlermeldung
    danke für das feedback. das testvideo liegt in der warteschlange und wartet jetzt darauf abgeholt zu werden. "Damit der Warteschlangen-Trigger funktioniert, muss der entsprechende Elgg-Cronjob auf dem Server konfiguriert... view reply
  • spoerd replied on the discussion topic php fehlermeldung
    ...auf welches php-script muss der cronjob im serververzeichnis gesetzt werden, damit der wartenschlangen-trigger funktioniert? view reply
  • spoerd replied on the discussion topic php fehlermeldung
    danke für den hinweis. habe den log-level einfach auf fatal errors und warnungen beschränkt. An einen "pre-fix" traue ich mir noch nicht ran. bin gerade dabei einen media-player zu installieren. ausser das vorschaubild mit den... view reply
  • spoerd replied on the discussion topic php fehlermeldung
    btw. ich habe php7.0 auf dem apache konfiguriert view reply
  • spoerd added a new discussion topic php fehlermeldung in the group German Support Group
    hallo support group, nachdem ich das izap_videos-plugin für die elgg-version 2.3.3. installiert habe erscheint folgende fehlermeldung: NOTICE: PHP (errno 8192): 2017-09-12 18:51:36 (CEST): "Methods with the same name as their...
    • Das Kommando, das der Cronjob ausführen muss, sieht für den 1-Minuten-Cronjob wie folgt aus:

      /usr/bin/lwp-request -m GET -d https://www.meineELGGseite.de/cron/minute/ >/dev/null 2>&1

      falls lwp-request auf dem Server verfügbar ist oder

      /usr/bin/wget --spider --output-document=/dev/null https://www.meineELGGseite.de/cron/minute/ >/dev/null 2>&1

      falls nur wget verfügbar ist. Entweder lwp-request oder wget muss verfügbar sein. In dem entsprechenden Kommando muss eventuell der Pfad zum entsprechenden wget oder lwp-request executable angepasst werden und natürlich die Domain der Elgg-Seite. Die in der Dokumentation verwendeten Variablen (z.B. $GET) kannst Du in der Cron-GUI nicht verwenden, da jeder Cronjob, den Du da konfiguriert, ein vollständiges, eigenständiges Kommando enthalten muss.

      Die Parameter, die ich in den Beispielkommandos eingefügt habe, dienen hauptsächlich dazu, dass keine Logeinträge anfallen (die nicht viel erhellendes bringen würden und im Laufe der Zeit nur unnötig Platz verschwenden würden).

      Die Sterne in dem Beispiel in der Dokumentation gehören nicht zum eigentlichen Kommando, das der Cronjob ausführen soll. Sie sind die Parameter, die der Cron-Daemon braucht, um zu wissen, in welchem Interval der Job/ die Jobs auszuführen sind. In einer Crontab-Konfigurationsdatei sind die eben direkt bei der Definition des Jobs (einer pro Zeile) mit drin. Wenn Du eine GUI hast, um die Cronjobs zu konfigurieren, gibt es wahrscheinlich dafür extra Auswahlfelder, um das Zeitintervall eines Cronjobs festzulegen.

      Für unterschiedliche Intervalle solltest Du jeweils einen Cronjob anlegen. Die Kommandos unterscheiden sich nur im letzten Segment der enthaltenen URL (also minute, fiveminute, fifteenmin, halfhour, hourly, daily, weekly, monthly, yearly je nach gewünschtem Interval). In der GUI mußt Du halt für jeden der Jobs das entsprechende Ausführungsinterval konfigurieren.

      Du brauchst nicht unbedingt alle Cronjobs einzurichten. Das 1-Minuten-Intervall wird für die Versendung von Benachrichtigungen verwendet. Standardmäßig wird das 1-Monats-Interval von den Logrotate- und Garbagecollector-Plugins zum Bereinigen der Datenbank verwendet. Andere Intervalle können je nach installierten Plugins notwendig sein. Mit den Croncheck-Plugin (https://elgg.org/plugins/1864611) kannst Du einfach prüfen, für welche Intervalle Jobs zur Ausführung registriert sind.

      Solltest Du es nicht auf die Schnelle hinkriegen, die Cronjobs auf dem Server einzurichten, kannst Du auch ersatzweise das Crontrigger-Plugin (https://elgg.org/plugins/2512029) verwenden. Das hilft in den Fällen, in denen auf dem Server keine Cron-Daemon zur Verfügung steht. Es ist allerdings nur ein behelfsmäßiger Ersatz, da die Ausführung der Cronjobs indirekt durch Useraktivität getriggert werden (in Zeiten, in denen kein User auf der Seite ist oder aktiv ist, werden die Jobs nicht ausgeführt sondern erst dann wieder wenn jemand aktiv wird - dann werden aber alle übergangenen Intervalle auch einmalig nachgeholt).

    • danke iionly für deinen support.

      das testvideo landete nun zweimal im papierkorb, nachdem eine fehlermeldung bei der konvertierung ausgegeben wurde. nach rücksprache mit dem provider-support ist ffmpeg hier ausschlaggebend: zitat provider-support: "Der Techniker teilte mir soeben mit, dass ffmpeg auf Shared Webhosting bei uns gar nicht aktiviert ist, das könnte die Fehlermeldung erklären. ffmpeg ist erst ab vServer verfügbar."

      also werde ich weiter an einer lösungsfindung arbeiten um die upgeloadeten videos anzeigen zu lassen.

    • Ohne ffmpeg-Verefügbarkeit auf dem Server gehen Onserver-Videos nicht. Du kannst dann nur Offserver-Videos, die auf Youtube, Vimeo und Dailymotion gehostet sind, einbinden.

      Langfristig gesehen ist ein Shared-Server wahrscheinlich auch nicht befriedigend. Da sind die Resources doch immer in der ein oder anderen Weise limitiert, was im ungünstigesten Fall dazu führen kann, dass Dein Hoster die Seite offline nimmt, da mehr Resourcen belegt werden als erlaubt. Ein VPS-Server ist da sicherer bzgl. dem Resourcenverbrauch (hat meist sowieso mehr Performance), erlaubt die Installation benötiger Serverprogramme und eine bessere Konfiguration.

  • spoerd joined the group German Support Group
  • spoerd has a new avatar
    spoerd