MyBB.de Forum

Normale Version: Usermap
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
(17.06.2018, 11:34)SvePu schrieb: [ -> ]Schau mal bitte in die Error Logs, ob dort eventuell Usermap betreffende Fehler gespeichert sind.
In welchen Error Logs? In den FTP-Ordnern "logs" bzw. "logs-error" stehen keine Fehlerinformationen und im ACP des Forum findet ich keine Error-Log-Datei oder ähnliches.

Nochmals fürsorglich alles von Anfang an durchgeführt (Deinstallieren / Installieren / Aktivieren / mit-ohne API-Key) nicht einmal die Landkarte(n) lässt/lassen ich irgendwo definieren. Ich weis nicht wo ich den Fehler suchen soll und der Autor des PlugIn ...vermutlich auch nich?.
Das Loggen von Fehlern muss im ACP erst aktiviert und konfiguriert werden.

Gehe dazu im ACP auf Foreneinstellungen > Server und Optimierung, schalte die Fehlerverarbeitung ein und konfiguriere sie nachfolgend wie es für dich am besten ist.
[attachment=12038]
Eventuelle Fehler kannst du dann standardmäßig via FTP über MYBB_ROOT/error.log einsehen oder du nutzt das Plugin Error Viewer.
Danke für die Hinweise. Die Fehleraufzeichnung (Fehler loggen > Warnungen und Fehler) war bereits aktiviert.

Im Verzeichnis ./logs/error.log (Ordner und Datei = CHMOD 777) sind jedoch keine Angaben gespeichert.
1. Versuch
>Deinstalliert und ohne API-Key aktiviert
>PIN erfolglos
= keine Einträge im error.log

2. Versuch
>Deinstalliert und mit API-Key aktiviert
>PIN erfolglos
= keine Einträge im error.log
Du hast die URL zu Google in den Plugin Templates aber auch bereits von http auf https geändert, oder?

Suche und ersetze in den globalen Plugin Templates "usermap" & "usermap_pin":
PHP-Code:
<script type=\"text/javascript\" src=\"http://maps.googleapis.com/maps/api/js?key={\$mybb->settings['usermap_apikey']}&amp;language={\$language}\"></script> 

durch:
PHP-Code:
<script type=\"text/javascript\" src=\"https://maps.googleapis.com/maps/api/js?key={\$mybb->settings['usermap_apikey']}&amp;language={\$language}\"></script> 
Danke für den Hinweis. Ich war der Annahme,  da die Lösung innerhalb des Threads vor der Herausgabe der letzten Version erfolgte, dass diese Bug behoben wurde.

Jetzt wird die Karte kurz angezeigt, nach ca. einer Sekunde die Fehlermeldung:
Code:
Hoppla" Ein Fehler ist aufgetreten.
Google Maps wurde auf dieser Seite nicht richtig geladen. Technsiche Deails dazu entnimmst du der JavaScript-Konsole.
Der ACP-Link zur "Landkare erstelle"n ist auch noch nicht vorhanden.


Man arbeitet sich langsam an an das gewünschte Ziel. *stöhn
Was steht denn für ein Fehler in der JS-Konsole?? (Je nach Browser F12 oder Strg+Shift+C)
In der DIV-Meldung steht außer den Links zu Grafiken sowie Title und  Message den mir unbekannten Grafikhinweis
Code:
<img src="Link zum Error.png" draggable="false" style="user-selct: none">
das "draggable" könnte vllt. etwas aussagen.
Wenn ich deine Usermap aufrufe - natürlich ebenfalls mit dieser "Hoppla-Anzeige", habe ich diese Meldung in der Konsole:

Code:
Google Maps JavaScript API error: RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error

Your site URL to be authorized: https://multicarforum.de/usermap.php

Die bedeutet eigentlich, dass die Seite, auf der deine Karte eingebunden ist, bei Google in der API-Verwaltung nicht eingetragen wurde und somit keine Freigabe hat.
Danke für den Hinweis (jetzt weis ich was mit Konsole gemeint war  ...habe es jetzt auch gelesen).

Die Einstellungen des Google-Konto wurde nochmals auf jedes Detail hin geprüft mit nachstehendem Ergebnis:

Der API-Key ist korrekt, und die Zuordnung ist korrekt zur URL (siehe Neu-Forum)
= https://url.de (Hauptdomain) und
= https://*.url.de (bezieht sich auf etwa vorhandene Sub-Domains)

Da alles korrekt ist, stellt sich die Frage wie man jetzt noch vorgehen kann/könnte um die Usermap in Funktion zu bringen.

Noch irgend welche Tipps?
habe jetzt mal einen neuen API-Key generiert und aktiviert. Nun wird die Karte zumindest mal angezeigt. Aber egal ob der Key ohne oder mit Einschränkungen definiert ist, wenn ich einen Ort eingebe kommt die Meldung "Koordinaten des Ortes nicht gefunden"

Das muss doch irgendwie funktionieren ....bei Anderen funzt es doch auch. *grrrr
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32