Zum Inhalt springen

rggooglemap - Error 500 - Internal server error

Erstellt am 28. März 2008 · 4 Antworten · letzte Antwort am 2. April 2008

Tags: Frage

imberg ·

Hallo,

ich habe rggooglemap im Prinzip erfolgreich installiert und es fuinktioniert auch alles, bis darauf, dass wenn ich den Cache lösche oder auch sonst mal sporadisch ein

Error 500 - Internal server error

vom Server produziert wird.

Danach beim klick auf die gleiche Seite mit der Map geht's dann eigentlich erst mal eine Weile.

Konfiguration:
- Typo3 v4.1.5
- rggooglemap 3.0.1
- tt_address 2.2.1
- xajax 0.2.5

Hat jemand eine Idee, woran das liegen könnte? Ist die Extension sehr Resourcen-Hungrig?

jweiland ·

Das dürfte daran liegen, dass die Parameter für PHP Skripte (Speicher und/oder Laufzeit) nicht ausreichen. Die Funktion phpinfo im Installtool kann da vielleicht weiterhelfen.

Jochen Weiland

imberg ·

Ja, das habe ich auch schon vermutet. Die Seite ist bei 1und1 gehostet.
Ich habe dort schon einige T3 Installationen am Laufen.

Solche Probleme habe ich aber erst mit dieser Extension bekommen.

Na ja, muß ich mal schauen, ob man die Extension etwas schlanker gestalten/abspecken kann ...
(Die 2.x Versionen scheinen auch noch ohne Fehler (nicht so Resourcenlastig) zu Laufen, aber da fehlen natürlich ein paar nette Features...)

imberg ·

Update:
Ich habe mal etwas in die Extension reingeschaut und folgendes festgestellt: Obwohl ich in der Frontendanzeige direkt in function main($content,$conf) [class tx_rggooglemap_pi1] mal ein

return "Test<br />";

gemacht habe sieht es so aus, dass nach löschen des Caches das direkte Laden der Seite mit dem PlugIn einen 500 Server Error produziert.
Klicke ich erst auf eine andere Seite ohne dieses Plugin und dann auf die Seite mit dem PlugIn funktioniert es.

Meine Frage: Wird denn noch an andere Stelle Code eines Plugin's durchlaufen? (Auch wenn es evtl. gar nicht auf der Seite vorhanden ist).

Konkret bin ich auf der Suche nach dem (resourcen-lastigem) Code, der das ausführen des Plugins in diesem Fall verhindert.

imberg ·

So, ich habe das Problem mit Hilfe dieses Threads (#7473910) beseitigen können.

Internal Server Error bei Typo3:
Nach sehr viel Recherche konnte ich das Problem so lösen:
php.ini auf lokalem Rechner erstellen, mit folgendem Inhalt:

memory_limit = 48M

Die Datei per FTP ins Typo3-Root legen (dort wo auch die index.php von Typo3 liegt).

phpinfo zeigt mit zwar nich die 48M an, aber es funktioniert trotzdem. Lösche ich die ini bekomme ich sofort wieder die 500er Server Error.