Hallo, kann mir jemand helfen zu verstehen, warum Bilder nicht hochgeladen werden, sondern die Upload-Verarbeitung angezeigt wird? Ich habe versucht, eine Optimierung zu deaktivieren, aber es hat nicht geholfen. Ich verwende die neueste selbst gehostete Discourse-Version, die Datei ist eine PNG-Datei mit 1 MB im Air-Theme. Danke
Hallo, können Sie in die Browserkonsole schauen und sehen, ob Fehler auftreten, wenn es passiert?
Sehr seltsame Sache, es funktionierte mit einem anderen Browser, Safari, dann wechselte ich zurück zu Brave, das ein Problem verursachte, und es funktionierte jetzt auch. Alles, was ich tat, war, meinen Computer neu zu starten.
Obwohl ich die Brave-Konsole hier überprüfe, was sie unten anzeigt. Ich bin kein Programmierer und weiß nicht, wie ich Änderungen vornehmen kann, um diese Warnungen zu beseitigen. Jede Hilfe wäre willkommen. Danke!
***45Mixed Content: Die Seite unter '\u003cURL\u003e' wurde über HTTPS geladen, hat aber eine unsichere Schriftart '\u003cURL\u003e' angefordert. Diese Anfrage wurde blockiert; der Inhalt muss über HTTPS bereitgestellt werden.***
***app.js:239 ℹ️ Discourse v3.5.0.beta2-dev — https://github.com/discourse/discourse/commits/18c8a8ffca — Ember v5.12.0***
***13deprecated.js:61 Deprecation notice: PluginOutlet-Argumente sollten jetzt über `@outletArgs=` anstelle von `@args=` übergeben werden (outlet: category-box-below-each-category) [deprecation id: discourse.plugin-outlet-args]***
***a @ deprecated.js:61***
***site.js:130 ✅ Verwendung der neuen 'glimmer'-Themenliste***
***hamforum.org/:1 Mixed Content: Die Seite unter 'https://hamforum.org/' wurde über HTTPS geladen, hat aber ein unsicheres Element 'http://hamforum.org/uploads/default/original/1X/011bca162039029c26490fea3769b9d0fde6dd11.webp' angefordert. Diese Anfrage wurde automatisch auf HTTPS hochgestuft. Weitere Informationen finden Sie unter https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***hamforum.org/:1 Mixed Content: Die Seite unter 'https://hamforum.org/' wurde über HTTPS geladen, hat aber ein unsicheres Favicon 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png' angefordert. Diese Anfrage wurde blockiert; der Inhalt muss über HTTPS bereitgestellt werden.***
***hamforum.org/:1 Mixed Content: Die Seite unter 'https://hamforum.org/' wurde über HTTPS geladen, hat aber ein unsicheres Element 'http://hamforum.org/uploads/default/optimized/1X/d5f25e2f27014348ef24a5b9e927a7641c1c5dea_2_512x512.webp' angefordert. Diese Anfrage wurde automatisch auf HTTPS hochgestuft. Weitere Informationen finden Sie unter https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html***
***4:1 Mixed Content: Die Seite unter 'https://hamforum.org/c/general/4' wurde über HTTPS geladen, hat aber ein unsicheres Favicon 'http://hamforum.org/uploads/default/optimized/1X/d6407243bedd7a8b0323cffb345cb60750c7f8b8_2_32x32.png' angefordert. Diese Anfrage wurde blockiert; der Inhalt muss über HTTPS bereitgestellt werden.***
Wie haben Sie Discourse installiert? Dies geschieht, wenn Sie HTTPS nicht richtig eingerichtet haben.
Ein Linux-Spezialist hat mir bei der Installation geholfen. Möglicherweise hat er jedoch etwas übersehen. Wenn Sie mich in die richtige Richtung weisen könnten, bin ich sicher, dass er die Dinge schnell in Ordnung bringen wird.
Es sieht so aus, als hätte der Spezialist die Standardinstallationsanleitung nicht befolgt.
Sie müssen force_https auf true setzen. Dies kann durch Hinzufügen einer Umgebungsvariable für DISCOURSE_FORCE_HTTPS: true in Ihrer app.yml und anschließendes Rebuild erfolgen.
OK, großartig. Ich werde Ihren Rat an den Spezialisten weitergeben und sehen, ob wir es beheben können. Ihr seid großartig. Vielen Dank!
Ich bekomme plötzlich diesen Fehler, aber nur beim Hochladen von einem Mobilgerät, nicht von einem Desktop. Ich habe versucht, mich in der Konsole anzumelden, um den Befehl „RAILS C“ und „sitesetting.force_https = true“ auszuführen, aber ich erhielt die Fehlermeldung „command not found“.
Ich sehe „force https“ nicht in den Admin-Einstellungen des Forums.
Kann mir jemand die Schritte für den obigen „ENV Var“-Schritt geben? Vielen Dank für Ihre Zeit.
Versuchen Sie stattdessen, es in Ihrer app.yml-Datei festzulegen.
Vielen Dank für den Vorschlag. Ich habe den Eintrag aufgenommen, die Datei gespeichert und den Prozess des Neuerstellens von hier aus befolgt:
Nachdem ich es erneut mit einem geleerten Browser-Cache versucht habe, kann ich das „Hochladen verarbeiten“ von einem mobilen Browser aus übergeben. Danke!
Dieser Spezialist hat eine Standardinstallation durchgeführt. Innerhalb des Containers erhalte ich Folgendes:
# set|grep FORCE_HTTP
DISCOURSE_FORCE_HTTPS=true
Und das Verhalten ist, dass Uploads auf Mobilgeräten nicht funktionieren, aber auf Mobilgeräten das Wechseln zur Desktop-Ansicht Uploads ermöglicht:
@noid --welchen mobilen Browser und welches Betriebssystem verwendest du?
