HTTP Error 500
-
Der Titel sagt es im Prinzip, nach Update des Plugins von 2.2.24 auf 3.0.4 hat meine komplette Seite nur noch HTTP Error 500 … WP version 5.3, PhP 7.3.11. Version 2.2.24 des Plugins hatte soweit ganz gut funktioniert.
Nach löschen des Plugins oder restore vom backup auf 2.2.24 geht alles wieder.
-
Hallo,
danke für den Hinweis, könntest du uns vielleicht Zugang geben zu deiner Website über ein Support Ticket auf: https://shapepress.freshdesk.com/ dann schauen wir uns das näher an.
lg
DanielBei mir auch
Version 3.0.8
Wordpress 5.3
PHP 7.3.11
zum Glueck erlaubt mir der Provider auch das deaktivieren von Plugins übers Control Panelhi @valeriavega,
kannst du uns auf : https://shapepress.freshdesk.com/ ein ticket anlegen und zugang zu deinem log file geben. wir können das problem nicht nachstellen und sind hier auf log files angewiesen.Folgendes steht nach einem wiederholten Installationsversuch in meiner wp debug.log:
[23-Nov-2019 18:48:02 UTC] PHP Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 262144 bytes) in /usr/www/users/gpgpua/wp-content/plugins/shapepress-dsgvo/includes/class-sp-dsgvo-language-tools.php on line 100
[23-Nov-2019 18:48:02 UTC] PHP Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0ok, das ist aber im eigentlichen kein problem unseres plugins, sondern eines deines webspaces. da geht dir der arbeitsspeicher aus, da du zuviele plugins schon laufen hast.
kannst du den speicher nicht erhöhen oder ein plugin deaktivieren?Joa werde mal sehen ob ich RAM frei bekommen. Gibts in PhP kein Errorhandling falls der Speicher voll ist?
Edit:
Speicher verdoppelt, gleicher Fehler was bei der Menge die hier angeblich allokiert werden soll keinen Sinn macht:
Fatal error: Allowed memory size of 201326592 bytes exhausted (tried to allocate 262144 bytes) in /usr/www/users/gpgpua/wp-content/plugins/shapepress-dsgvo/includes/class-sp-dsgvo-language-tools.php on line 100
Fatal error: Allowed memory size of 201326592 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0
Vlt. doch was am Plugin?
Ok, bei mir scheint er in dem Language Tool eine rekursive endlls Schleife zu machen und dann ist halt der heap voll.
Wenn ich Zeile 100 in class-sp-dsgvo-language-tools.php
von $currentLanguage = $this->getDefaultLanguageCode();
auf $currentLanguage = $this->defaultLanguage;ändere geht das Plugin in Version 3.0.8 …
-
This reply was modified 6 years, 4 months ago by
ebeseb.
ok, sehen wir uns an
Cool, danke. Wenn ihr schon an der Stelle dran seid könnt ihr auch mal schauen ob man beide Funktionen getDefaultLanguageCode() und getCurrentLanguageCode() braucht, die haben identischen Code … (bis auf einen einzigen Parameter) 🙂
-
This reply was modified 6 years, 4 months ago by
ebeseb.
nein, so ists dann auch wieder nicht. einmal wird die aktuelle sprache gelesen, einmal die standardsprache.
der fix geht auf jeden fall in der nächsten version raus.Ja klar, aber könnte man das nicht zb mit nem übergabe parameter lösen anstatt 2 mal 95% die gleiche funktion zu haben? naja egal, nicht mein code 😀
danke für den fix
Mittlerweile alles gefixt für Dich?
Ja, funktioniert 🙂
-
This reply was modified 6 years, 4 months ago by
The topic ‘HTTP Error 500’ is closed to new replies.