<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>