<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hallo nochmal,<br>
    <br>
    die Apache Konfiguration sieht nun so aus:<br>
    <br>
    <VirtualHost *:80><br>
            ProxyPreserveHost On<br>
            ProxyRequests Off<br>
            ServerName openslides.kwm-server.de<br>
            ProxyPass / <a class="moz-txt-link-freetext" href="http://localhost:1338/">http://localhost:1338/</a><br>
            ProxyPassReverse / <a class="moz-txt-link-freetext" href="http://localhost:1338/">http://localhost:1338/</a><br>
            Alias /static/
    /usr/local/lib/python2.7/dist-packages/collected-site-static/<br>
    </VirtualHost><br>
    <br>
    Klappt jedoch nicht... er geht immernoch auf den alten Static, nicht
    den angegebenen...<br>
    <br>
    Liebe Grüße,<br>
    Kay<br>
    <br>
    <div class="moz-cite-prefix">Am 08.04.2015 10:34, schrieb Kay
      Wilhelm Mähler:<br>
    </div>
    <blockquote cite="mid:5524E7FD.8060103@gruene-jugend.de" type="cite">
      <meta http-equiv="Context-Type" content="text/html;
        charset=ISO-8859-1">
      Hallo zusammen,<br>
      <br>
      ich hatte noch einige Fehler mit dem Befehl openslides django
      collectstatic . Es haben noch sehr viele Ordner gefehlt, die habe
      ich jetzt nach erstellt.<br>
      <br>
      Kann das eventuell der generelle Fehler gewesen sein? Müsste die
      Datei nun in einer der neuen Ordner stehen?<br>
      <br>
      Liebe Grüße,<br>
      Kay<br>
      <br>
      Am 08.04.2015 10:31, schrieb Max Brauer:<br>
      <blockquote type="cite">Hi Kay,<br>
        <br>
        Oskar versucht das Selbe vorzuschlagen wie ich!<br>
        <br>
        Lasse den Ordner 'collected-site-static' von Apache wie hier<br>
        beschrieben<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/#serving-files">https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/#serving-files</a><br>
        ausliefern und nutze "openslides django collectstatic" um alle<br>
        statischen Datein in dem Verzeichnis zusammen zu suchen.<br>
        <br>
        Liebe Grüße,<br>
        <br>
        <br>
        Max<br>
        <br>
        Am 08.04.2015 um 10:29 schrieb Kay Wilhelm Mähler:<br>
        > Hallo Oskar,<br>
        <br>
        > auch dir danke für die Hilfe.<br>
        <br>
        > Es gibt doch mehrere Static-Ordner, je nach Modul. Welches
        muss ich<br>
        > dann hier wählen? Oder vertue ich mich da?<br>
        <br>
        > Liebe Grüße, Kay<br>
        <br>
        > Am 08.04.2015 10:22, schrieb Oskar Hahn:<br>
        >> Hallo Kay,<br>
        >><br>
        >> versuche mal in deine Apache Konfiguration noch
        folgende Zeile<br>
        >> aufzunehmen:<br>
        >><br>
        >> Alias /static/ /path/to/mysite.com/static/<br>
        >><br>
        >> Hierbei musst du /path/to/mysite.com/static/ zu dem
        Path zu dem<br>
        >> Ordner "collected-site-static' anpassen. Außerdem musst
        du<br>
        >> kontrollieren, dass in dem Ordner auch die ganzen
        statischen<br>
        >> Dateien liegen. Das machst du durch den Befehl:<br>
        >><br>
        >> openslides django collectstatic<br>
        >><br>
        >> Dadurch werden die statischen Dateien dann nicht mehr
        durch<br>
        >> OpenSlides, sondern direkt durch den Apache ausgegeben.<br>
        >><br>
        >> Die statischen Dateien werden zwar von OpenSlides
        überhaupt<br>
        >> nicht gecached, weshalb ich mir das von dir
        beschriebene<br>
        >> Verhalten nicht erklären kann, aber jedenfalls kannst
        du dann<br>
        >> OpenSlides als Ursache ausschließen.<br>
        >><br>
        >> Viele Grüße Oskar<br>
        >><br>
        >><br>
        >> Am 08.04.2015 um 10:04 schrieb Kay Wilhelm Mähler:<br>
        >>> Hallo Max,<br>
        >>><br>
        >>> danke für die Hilfe.<br>
        >>><br>
        >>> OpenSlides läuft bei mir auf einem Ubuntu-Server.
        Dort habe ich<br>
        >>> es regulär, wie beschrieben, installiert und leite
        es an einen<br>
        >>> Port weiter. Via Apache habe ich ein Proxy
        konfiguriert, der<br>
        >>> auf diesen Port zeigt. Insgesamt starte ich es via
        Screen.<br>
        >>><br>
        >>> In der global_settings.py steht: STATIC_ROOT =<br>
        >>> filesystem2unicode(os.path.join(SITE_ROOT, <br>
        >>> '../collected-site-static'))<br>
        >>><br>
        >>> Eine settings.py habe ich auf die schnelle nicht
        gefunden.<br>
        >>><br>
        >>> Herausgefunden habe ich bereits, dass OpenSlides
        wohl<br>
        >>> mindestens alle 15 Minuten die Datei doch nach
        lädt... Das ist<br>
        >>> mir zu lang...<br>
        >>><br>
        >>> Liebe Grüße, Kay<br>
        >>><br>
        >>> Am 08.04.2015 09:55, schrieb Max Brauer:<br>
        >>>> Hallo Kay,<br>
        >>>><br>
        >>>> Am 07.04.2015 um 10:12 schrieb Kay Wilhelm
        Mähler:<br>
        >>>><br>
        >>>>> Die Idee, die ich hatte, war diese
        TXT-Dateien in den<br>
        >>>>> Static-Ordner zu legen. Diese Dateien
        müssen zwingend unter<br>
        >>>>> der selben Domain laufen, damit jQuery
        diese auch abrufen<br>
        >>>>> kann. Anders geht es nicht. Jedoch habe ich
        festgestellt,<br>
        >>>>> das OpenSlides die Dateien aus diesen
        Ordnern nur einmal<br>
        >>>>> lädt, vermutlich im Cache speichert und
        danach nicht mehr<br>
        >>>>> aktualisiert. Die jQuery holt sich damit
        immer wieder die<br>
        >>>>> selbe Dateien, Änderungen kommen nicht an.<br>
        >>>><br>
        >>>> Um dir zu helfen, würde ich gerne mehr über
        dein Setup<br>
        >>>> erfahren.<br>
        >>>><br>
        >>>> Der Grund dafür ist folgender: Eine Django
        Applikation wird <br>
        >>>> normalerweise so betrieben, das der Webserver
        (zB Apache oder<br>
        >>>> NginX) die Statischen Dateien direkt
        ausliefert. Warum soll<br>
        >>>> das auch ein Applikation Server machen, wenn
        der Webserver<br>
        >>>> das deutlich schneller und mit weniger Aufwand
        machen kann.<br>
        >>>> Jedoch ist es auch möglich, django zb mit dem
        runserver<br>
        >>>> Komando zu starten. Dieser ist für
        Entwicklungszwecke gedacht<br>
        >>>> und liefert auch statische Datein mit aus.<br>
        >>>><br>
        >>>> Von sich aus wird erst einmal nichts gecached.
        Weder von<br>
        >>>> Django noch von OpenSlides.<br>
        >>>><br>
        <br>
        <br>
        >>>> Daher hier die konkreten Fragen: Wie "startest"
        du<br>
        >>>> OpenSlides? In der settings.py: wie lautet der
        Eintrag für<br>
        >>>> STATIC_ROOT und STATIC_DIR?<br>
        >>>><br>
        >>>> Liebe Grüße,<br>
        >>>><br>
        >>>><br>
        >>>> Max
        _______________________________________________ <br>
        >>>> OpenSlides users-de mailing list <a
          moz-do-not-send="true" class="moz-txt-link-abbreviated"
          href="mailto:users-de@openslides.org">users-de@openslides.org</a>
        <br>
        >>>> <a moz-do-not-send="true"
          class="moz-txt-link-freetext"
          href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
        >>> -- Kay Wilhelm Mähler Webmaster GRÜNE JUGEND
        Bundesverband<br>
        >>><br>
        >>> Tel.: +49 228 966 398 92<br>
        >>><br>
        >>> Twitter: @kay_wilhelm<br>
        >>><br>
        >>><br>
        >>><br>
        >>> _______________________________________________
        OpenSlides<br>
        >>> users-de mailing list <a moz-do-not-send="true"
          class="moz-txt-link-abbreviated"
          href="mailto:users-de@openslides.org">users-de@openslides.org</a>
        <br>
        >>> <a moz-do-not-send="true"
          class="moz-txt-link-freetext"
          href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
        >>><br>
        >><br>
        >><br>
        >> _______________________________________________
        OpenSlides<br>
        >> users-de mailing list <a moz-do-not-send="true"
          class="moz-txt-link-abbreviated"
          href="mailto:users-de@openslides.org">users-de@openslides.org</a>
        <br>
        >> <a moz-do-not-send="true"
          class="moz-txt-link-freetext"
          href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
        <br>
        <br>
        <br>
        > _______________________________________________ OpenSlides
        users-de<br>
        > mailing list <a moz-do-not-send="true"
          class="moz-txt-link-abbreviated"
          href="mailto:users-de@openslides.org">users-de@openslides.org</a>
        <br>
        > <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
        <br>
        <br>
        <br>
      </blockquote>
      <span>> _______________________________________________<br>
        > OpenSlides users-de mailing list<br>
        > <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
          href="mailto:users-de@openslides.org">users-de@openslides.org</a><br>
        > <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a></span><br>
      <br>
      -- <br>
      Kay Wilhelm Mähler<br>
      Webmaster<br>
      GRÜNE JUGEND Bundesverband<br>
      <br>
      Tel.: +49 228 966 398 92<br>
      <br>
      Twitter: @kay_wilhelm<br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
OpenSlides users-de mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a>
<a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Kay Wilhelm Mähler
Webmaster
GRÜNE JUGEND Bundesverband

Tel.: +49 228 966 398 92

Twitter: @kay_wilhelm</pre>
  </body>
</html>