Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 23. Juni 2016 11:53

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Karten von CGGoogleMaps via https ausgeben

Ich habe Let's Encrypt bei all-inkl aktiviert und es läuft super. Allerdings werden jetzt die Karten von CGGoogleMaps nicht mehr angezeigt, da sie nur über http aufgerufen werden. Leider habe ich keine Einstellung oder einen Parameter dazu gefunden - gibt's da wohl was oder kann das Modul es einfach nicht?

Offline

#2 23. Juni 2016 15:36

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: Karten von CGGoogleMaps via https ausgeben

Welche Modulversion?

Ich vermute mal, dass da im Modul etwas hart kodiert ist bzw. die SSL-Problematik dort noch keine Berücksichtigung gefunden hat roll ...

Offline

#3 24. Juni 2016 07:14

jeff1980
Server-Pate
Ort: Dortmund
Registriert: 26. November 2010
Beiträge: 630

Re: Karten von CGGoogleMaps via https ausgeben

Ist Version 2.4.7 (von der alten Version). Hab ich mir auch schon gedacht, wollte aber noch mal sicher gehen, bevor ich was am Modul ändere.
Andersrum wird es dafür ja eh keine Updates mehr geben wink
Ich durchwühle nachher mal den Code.

Edit:
Es klappt.
Man nehme die Datei CGGoogleMaps/lib/class.cggm_map_generator.php und ändere Zeile 210:

[== PHP ==]
$url = 'http://maps.google.com/maps/api/js';

zu

[== PHP ==]
$url = 'https://maps.google.com/maps/api/js';

Schon wird die Karte über https geladen und es gibt keine Fehlermeldung mehr.

Beitrag geändert von jeff1980 (24. Juni 2016 14:06)

Offline

#4 24. Juni 2016 17:56

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: Karten von CGGoogleMaps via https ausgeben

Lag ich also doch richtig - prima!!

Offline