Kann den Link zu ‘Chat’ nicht konfigurieren. Stellen Sie sicher, dass Ad-Blocker deaktiviert sind, und versuchen Sie, die Seite neu zu laden.
Ich sehe viele Fehler auf meinem Discourse-Forum,
Uncaught SyntaxError: Unexpected identifier ‘#t’
discourse-gamificati…df24ec1342936.js:26 Uncaught SyntaxError: Unexpected identifier ‘#a’
discourse-gamificati…bc0b7464476afd.js:3 Uncaught SyntaxError: Unexpected identifier ‘#a’
discourse-lazy-video…dfeb8ed6127f2.js:10 Uncaught SyntaxError: Unexpected identifier ‘#t’
discourse-presence-f…f783c0d7b6fc3.js:12 Uncaught SyntaxError: Unexpected identifier ‘#s’
discourse-whos-onlin…6a7b6c96d55f3.js:12 Uncaught SyntaxError: Unexpected identifier ‘#s’
docker_manager_admin…db0da9a0d1924.js:11 Uncaught SyntaxError: Unexpected identifier ‘#t’
poll-caab9fa7e923441…fdf6d171b8dd53.js:4 Uncaught SyntaxError: Unexpected identifier ‘#e’
6fd02ed……74b887738ade31.js:5 Uncaught SyntaxError: Unexpected identifier ‘#e’
Was genau ist falsch?
Außerdem werden die echten IP-Adressen meiner Benutzer nicht angezeigt, alle IPs werden als 127.0.01 angezeigt.
Unten ist meine Nginx-Datei:
# /ask discourse start
location /ask {
proxy_ssl_server_name on;
proxy_set_header Host $host; # faizan Stellt sicher, dass der Host-Header korrekt gesetzt ist.
proxy_set_header X-Real-IP $remote_addr; # faizan hinzugefügt, um zu sehen, ob die echte IP gesendet wird
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_pass http://localhost:1357/ask;
proxy_redirect off; # faizan Stellt sicher, dass alle Weiterleitungen nicht verändert werden.
}
# /ask Ende
Ich bin auf Cloudflare und habe auch dies auskommentiert
# - "templates/web.ratelimited.template.yml" auskommentiert, um den 429-Fehler zu beheben
da Ratenbegrenzungsfehler in Nginx auftraten und 429 auf dem Discourse-Popup im Inneren angezeigt wurde.
## Plugins gehen hier
## siehe https://meta.discourse.org/t/19157 für Details
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-voting.git
- git clone https://github.com/discourse/discourse-akismet.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-gamification.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/codergautam/disable-email-verification-discourse.git
- git clone https://github.com/discourse/discourse-subscriptions.git
- git clone https://github.com/discourse/discourse-follow.git
- git clone https://github.com/discourse/discourse-cakeday.git
Ich habe auch Cloudflare Rocket-Loader deaktiviert, da dies dazu führte, dass meine Discourse-Seite in einer endlosen Ladebildschirm-Schleife stecken blieb. Wie behebe ich das?
Kann mir bitte jemand helfen, all meine obigen Probleme zu beheben und die echten IP-Adressen der Benutzer anzuzeigen? Was fehlt oder ist falsch in meiner app.yaml-Datei und in meiner Nginx-Konfigurationsdatei? Welche Änderungen muss ich vornehmen, um all die oben genannten Probleme und Fehler dauerhaft zu beheben? Ich bin auf Installiert
3.4.0.beta1-dev
Ich habe die folgenden Befehle zum Neuerstellen verwendet:
cd /var/discourse
git pull
./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only
./launcher rebuild data;./launcher rebuild web_only
aber ich bin mir nicht ganz sicher, was der Unterschied zwischen den beiden ist.







