[OpenSlides users-de] Dringend: Files in Static

Kay Wilhelm Mähler webmaster at gruene-jugend.de
Mi Apr 8 10:29:00 CEST 2015


Hallo Oskar,

auch dir danke für die Hilfe.

Es gibt doch mehrere Static-Ordner, je nach Modul. Welches muss ich dann
hier wählen? Oder vertue ich mich da?

Liebe Grüße,
Kay

Am 08.04.2015 10:22, schrieb Oskar Hahn:
> Hallo Kay,
>
> versuche mal in deine Apache Konfiguration noch folgende Zeile aufzunehmen:
>
> Alias /static/ /path/to/mysite.com/static/
>
> Hierbei musst du /path/to/mysite.com/static/ zu dem Path zu dem Ordner
> "collected-site-static' anpassen. Außerdem musst du kontrollieren, dass
> in dem Ordner auch die ganzen statischen Dateien liegen. Das machst du
> durch den Befehl:
>
> openslides django collectstatic
>
> Dadurch werden die statischen Dateien dann nicht mehr durch OpenSlides,
> sondern direkt durch den Apache ausgegeben.
>
> Die statischen Dateien werden zwar von OpenSlides überhaupt nicht
> gecached, weshalb ich mir das von dir beschriebene Verhalten nicht
> erklären kann, aber jedenfalls kannst du dann OpenSlides als Ursache
> ausschließen.
>
> Viele Grüße
> Oskar
>
>
> Am 08.04.2015 um 10:04 schrieb Kay Wilhelm Mähler:
>> Hallo Max,
>>
>> danke für die Hilfe.
>>
>> OpenSlides läuft bei mir auf einem Ubuntu-Server. Dort habe ich es
>> regulär, wie beschrieben, installiert und leite es an einen Port weiter.
>> Via Apache habe ich ein Proxy konfiguriert, der auf diesen Port zeigt.
>> Insgesamt starte ich es via Screen.
>>
>> In der global_settings.py steht:
>> STATIC_ROOT = filesystem2unicode(os.path.join(SITE_ROOT,
>> '../collected-site-static'))
>>
>> Eine settings.py habe ich auf die schnelle nicht gefunden.
>>
>> Herausgefunden habe ich bereits, dass OpenSlides wohl mindestens alle 15
>> Minuten die Datei doch nach lädt... Das ist mir zu lang...
>>
>> Liebe Grüße,
>> Kay
>>
>> Am 08.04.2015 09:55, schrieb Max Brauer:
>>> Hallo Kay,
>>>
>>> Am 07.04.2015 um 10:12 schrieb Kay Wilhelm Mähler:
>>>
>>>> Die Idee, die ich hatte, war diese TXT-Dateien in den Static-Ordner
>>>> zu legen. Diese Dateien müssen zwingend unter der selben Domain
>>>> laufen, damit jQuery diese auch abrufen kann. Anders geht es nicht.
>>>> Jedoch habe ich festgestellt, das OpenSlides die Dateien aus diesen
>>>> Ordnern nur einmal lädt, vermutlich im Cache speichert und danach
>>>> nicht mehr aktualisiert. Die jQuery holt sich damit immer wieder
>>>> die selbe Dateien, Änderungen kommen nicht an.
>>>
>>> Um dir zu helfen, würde ich gerne mehr über dein Setup erfahren.
>>>
>>> Der Grund dafür ist folgender: Eine Django Applikation wird
>>> normalerweise so betrieben, das der Webserver (zB Apache oder NginX)
>>> die Statischen Dateien direkt ausliefert. Warum soll das auch ein
>>> Applikation Server machen, wenn der Webserver das deutlich schneller
>>> und mit weniger Aufwand machen kann. Jedoch ist es auch möglich,
>>> django zb mit dem runserver Komando zu starten. Dieser ist für
>>> Entwicklungszwecke gedacht und liefert auch statische Datein mit aus.
>>>
>>> Von sich aus wird erst einmal nichts gecached. Weder von Django noch
>>> von OpenSlides.
>>>
>>> Daher hier die konkreten Fragen: Wie "startest" du OpenSlides? In der
>>> settings.py: wie lautet der Eintrag für STATIC_ROOT und STATIC_DIR?
>>>
>>> Liebe Grüße,
>>>
>>>
>>> Max
>>> _______________________________________________
>>> OpenSlides users-de mailing list
>>> users-de at openslides.org
>>> https://mail.openslides.org/listinfo/users-de
>> -- 
>> Kay Wilhelm Mähler
>> Webmaster
>> GRÜNE JUGEND Bundesverband
>>
>> Tel.: +49 228 966 398 92
>>
>> Twitter: @kay_wilhelm
>>
>>
>>
>> _______________________________________________
>> OpenSlides users-de mailing list
>> users-de at openslides.org
>> https://mail.openslides.org/listinfo/users-de
>>
>
>
> _______________________________________________
> OpenSlides users-de mailing list
> users-de at openslides.org
> https://mail.openslides.org/listinfo/users-de

-- 
Kay Wilhelm Mähler
Webmaster
GRÜNE JUGEND Bundesverband

Tel.: +49 228 966 398 92

Twitter: @kay_wilhelm

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://mail.openslides.org/pipermail/users-de/attachments/20150408/5a5d2252/attachment-0001.html>


More information about the users-de mailing list