Avisota bindet meine Events nicht ein, Abbruch mit: Pflichtfeld Events*

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • dtptiger
    Contao-Fan
    • 20.06.2009
    • 887

    #1

    Avisota bindet meine Events nicht ein, Abbruch mit: Pflichtfeld Events*

    Hallo,

    ich versuchte gerade mit Avisota einen Newsletter der nächsten Milongatermine von http://tango-franken.de zu erstellen.

    Ich wähle im Newsletter das Contentelement "Events" aus, aber nichts passiert, denn Contao/oder der Webserver bricht nach 3-4 Minuten die Anfrage von Avisota mit diesem Ergebnis ab:

    "Pflichtfeld Events*" erscheint im ansonsten leeren Browserfenster.

    Kein Backend mehr, schnüff

    In den errorlogs von Conato und dem des apache webservers steht nichts von avistota.

    Ich verwende 2.11.9 mit Avisota 1.7.1

    Sicherlich liegt es an den vielen Eventkalendern (ca.90) mit sehr vielen Einträgen, nur was könnte ich machen um die nächsten wöchentlichen Events von den Veranstaltung von tango-franken.de doch als newsletter zu versenden?

    Gruss dtptiger alias seitenknecht von tango-franken.de
    Angehängte Dateien
  • tril
    Contao-Urgestein
    • 07.01.2010
    • 2939

    #2
    Schalte mal die Fehleranzeige ein (Systemeinstellungen -> Sicherheit -> Fehler anzeigen), ich vermute dass er entweder in einen Timeout oder Memory Limit läuft.

    Kommentar

    • dtptiger
      Contao-Fan
      • 20.06.2009
      • 887

      #3
      Zitat von tril Beitrag anzeigen
      Schalte mal die Fehleranzeige ein (Systemeinstellungen -> Sicherheit -> Fehler anzeigen), ich vermute dass er entweder in einen Timeout oder Memory Limit läuft.
      Hi tril:

      Code:
      Pflichtfeld Events*
      
      Fatal error: Maximum execution time of 0 seconds exceeded in /home/tango-nordbayern/public_html/system/libraries/Database.php on line 953
      Ist das eine Providerangelegenheit?

      Um nicht in absolut ungangbares zu gehen, in einigen Kalendern sind Termine (durch einen ehemaligen bug in der Wiederholung von Terminen) bis 2025 eingetragen.
      Vielleicht muss ich das erst beheben.
      Gruss dtptiger

      PS: Apropos tnx für deine informativen videos auf youtoube!
      Zuletzt geändert von dtptiger; 12.02.2013, 13:46.

      Kommentar

      • tril
        Contao-Urgestein
        • 07.01.2010
        • 2939

        #4
        Maximum execution time of 0 seconds exceeded
        Äh, "0 seconds"? Das ist normalerweise endlos, wie lange braucht die Seite denn bis sie geladen ist? (also die kaputte Seite)
        Das mit den Terminen bis 2025 sollte kein Problem sein, weil normalerweise nur die Termine bis zu einem Jahr berechnet und angezeigt werden (sollten).

        Kommentar

        • dtptiger
          Contao-Fan
          • 20.06.2009
          • 887

          #5
          Hi tril:

          Zitat von tril Beitrag anzeigen
          Äh, "0 seconds"? Das ist normalerweise endlos, wie lange braucht die Seite denn bis sie geladen ist? (also die kaputte Seite)
          Zitat von developers.google.com/speed/pagespeed:
          The page Kalender für Tango Argentino in Frank... got an overall PageSpeed Score of 93 (out of 100).
          Sollte reichen. Sind ja auch jede Menge Bilder auf der Startseite in der Liste der Kalender. Die will ich nicht wegmachen.

          Mein Provider vermutet ein "run out of memory" problem, bis jetzt noch ohne den Vorgang zu beobachtet zu haben.

          Zitat von tril Beitrag anzeigen
          Das mit den Terminen bis 2025 sollte kein Problem sein, weil normalerweise nur die Termine bis zu einem Jahr berechnet und angezeigt werden (sollten).
          Hm, manche Browser laden manche Kalender mit einem Datum von 2025 mit Terminen drin.

          Ich vermute das ich als nächstes die Terminüberhänge per sql lösen sollte, dann schauen was dann passiert.
          Braucht ein paar Tage bis jemand Zeit hat der das kann, ich selber habe keine Ahnung von sql, bin mouseschieber

          Gruss dtptiger

          Kommentar

          • dtptiger
            Contao-Fan
            • 20.06.2009
            • 887

            #6
            Das bleibt so auch auf der localen Installation mit memory_limit: 500M

            Code:
            Pflichtfeld Events*
            
            Fatal error: Maximum execution time of 0 seconds exceeded in /home/tango-nordbayern/public_html/system/libraries/Database.php on line 953
            Das bleibt so auch auf der localen Installation,
            Conatao 2.11.9
            MAMP
            PHP Version 5.4.4,

            Habe in der php.ini die times und memory bereits sehr freizügig höher gesetzt:
            (Standart: 30, 60, 32)

            ;;;;;;;;;;;;;;;;;;;
            ; Resource Limits ;
            ;;;;;;;;;;;;;;;;;;;

            max_execution_time = 500 ; Maximum execution time of each script, in seconds
            max_input_time = 2000 ; Maximum amount of time each script may spend parsing request data
            memory_limit = 500M ; Maximum amount of memory a script may consume (8MB)



            Gruss dtptiger

            Kommentar

            • tril
              Contao-Urgestein
              • 07.01.2010
              • 2939

              #7
              Ich schätze dass das Event-Auswahl-Widget einfach mit der Menge überfordert ist.
              Du könntest mal versuchen, den Zeitraum der zur Auswahl stehen soll zu verkleinern.
              Das geht in der system/modules/Avisota/WidgetEventchooser.php

              Dort den Faktor 360 (Tage) einfach mal reduzieren.

              Kommentar

              • dtptiger
                Contao-Fan
                • 20.06.2009
                • 887

                #8
                Zitat von tril Beitrag anzeigen
                Ich schätze dass das Event-Auswahl-Widget einfach mit der Menge überfordert ist.
                Du könntest mal versuchen, den Zeitraum der zur Auswahl stehen soll zu verkleinern.
                Das geht in der system/modules/Avisota/WidgetEventchooser.php

                Dort den Faktor 360 (Tage) einfach mal reduzieren.
                Hallo tril,

                Danke für den Versuch, hatte ja gehofft ...

                Code:
                 10 * 3600 * 24;
                Auf meinem localen MAMP host und auf der veröffentlichten Version leider kein Erfolg!


                Bricht immer noch ab.

                Gruss dtptiger

                Kommentar

                • gregor
                  Contao-Fan
                  • 20.06.2009
                  • 555

                  #9
                  Hallo dtptiger,

                  stehe nun vor dem gleichen Problem. Contao 2.11.9 und Avisota 1.7.1 und es lassen sich keine Events einbinden. Nach paar Sekunden warten kommt eine weiße Seite mit "Events". Bei einer anderen Installation mit Contao 2.11.9 und Avisota 1.5.7 funktioniert es bestens.

                  Hast Du schon für Dein Problem eine Lösung gefunden?

                  LG
                  Gregor

                  Kommentar

                  • dtptiger
                    Contao-Fan
                    • 20.06.2009
                    • 887

                    #10
                    Hallo Georg,

                    Hast Du schon für Dein Problem eine Lösung gefunden?
                    leider nein, ich warte ab

                    LG dtptiger

                    Kommentar

                    • gregor
                      Contao-Fan
                      • 20.06.2009
                      • 555

                      #11
                      Hallo dtptiger,

                      danke für die Info.
                      Dann werde ich mal über ein downgrade nachdenken, denn die Einbindung der Events sollte schon möglich sein.

                      LG
                      Gregor

                      Kommentar

                      • tril
                        Contao-Urgestein
                        • 07.01.2010
                        • 2939

                        #12
                        @gregor
                        Hast du mal die Fehleranzeige aktiviert?
                        Bei mir funktioniert es aktuell ohne Probleme, ich habe aber auch nicht so viele Events in meiner DB

                        Kommentar

                        • tril
                          Contao-Urgestein
                          • 07.01.2010
                          • 2939

                          #13
                          Das Ticket dazu https://github.com/bit3/contao-avisota/issues/136

                          Kommentar

                          • gregor
                            Contao-Fan
                            • 20.06.2009
                            • 555

                            #14
                            @tril
                            Hier die Fehlermeldung:
                            Code:
                            Fatal error: Maximum execution time of 90 seconds exceeded in /var/www/webxx/html/system/modules/Avisota/WidgetEventchooser.php on line 171
                            Im Kalender, den ich in Avisota einbinde, befinden sich 10 aktive und 6 inaktive (abgelaufene) Events. Habe die 6 abgelaufenen Events gelöscht, hat aber auch keine Änderung bewirkt.

                            Es finden sich aber noch 5 weitere Kalender mit ca. 90 weiteren Events in der Contao-Installation, die aber nicht in Avisota eingebunden werden.

                            LG
                            Gregor

                            Kommentar

                            • tril
                              Contao-Urgestein
                              • 07.01.2010
                              • 2939

                              #15
                              Zitat von gregor Beitrag anzeigen
                              Im Kalender, den ich in Avisota einbinde, befinden sich 10 aktive und 6 inaktive (abgelaufene) Events.
                              Es finden sich aber noch 5 weitere Kalender mit ca. 90 weiteren Events in der Contao-Installation, die aber nicht in Avisota eingebunden werden.
                              Naja, dass diese 5 weiteren Kalender nicht eingebunden werden sollen weiß Avisota ja nicht. Das Event Widget versucht von allen Kalendern, alle Events für das nächste Jahr, ab der 1.7.2 nur die nächsten 3 Monate anzuzeigen. Dabei hängt er sich vermutlich beim berechnen der ganzen Events auf

                              Kommentar

                              Lädt...