Navigation überspringen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 8 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von Marcel Vor 1 Jahr, 4 Monaten.

Assistiert von: Marcel.

Verfasser Beiträge
Januar 8, 2024 unter 2:02 pm #15160781

sproutersG

Hallo,

seit der Installation von WPML bekomme ich gelegentlich einen kritischen Fehler im Backend, der jedoch nach einem Refresh der Seite wieder verschwindet. Zudem fühlt sich das Backend langsamer als sonst an, was wahrscheinlich an der Fehlermeldung liegt. Gerne würde ich das Problem lösen, schaffe dieses aber nicht. Im Debug Log lassen sich folgende Fehler finden:

[08-Jan-2024 13:40:16 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/woocommerce/includes/class-wc-autoloader.php on line 54

[08-Jan-2024 13:48:06 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/woocommerce/vendor/jetpack-autoloader/class-php-autoloader.php on line 90

[08-Jan-2024 13:48:06 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/sitepress-multilingual-cms/vendor/composer/ClassLoader.php on line 571

[08-Jan-2024 13:56:45 UTC] PHP Notice: Undefined index: HTTP_REFERER in /wp-content/plugins/jet-menu/integration/plugins/sitepress-multilingual-cms/functions.php on line 18

[08-Jan-2024 13:57:04 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/woocommerce/includes/class-wc-cart.php on line 604

Außer der kritischen Fehlermeldung und das langsamere Backend sind keine weiteren Beeinträchtigungen zu erkennen. Auch nicht bei der Bedienung im Frontend.
Die Fehler verschwinden sobald das Plugin (WPML, WoocommerceMultilingual, String Translation, WPML Seo) deaktiviert wird

Vielen Dank schonmal für die Hilfe 🙂

Januar 8, 2024 unter 4:59 pm #15162046

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.

Der Fehler lt. Log tritt direkt im Code von WooCommerce auf uns im Code von Jet-Engine, welche die Kompatibilität mit WPML herstellt.

Können Sie das Problem ebenso nachstellen, wenn nach einem Backup Jet-Engine temporär deaktiviert wird und WPML aktiv bleibt?

Bitte um Info

Freundliche Grüße
Marcel

Januar 9, 2024 unter 7:33 am #15163084

sproutersG

Hallo Marcel,

danke für deine Antwort. Ich werde die von dir genannten Schritte durchführen und melde mich sobald ich ein Ergebnis habe.

Vielen Dank und bis bald 🙂

Januar 9, 2024 unter 7:41 am #15163095

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

danke für die Info, geht in Ordnung!

Freundliche Grüße
Marcel

Januar 9, 2024 unter 8:17 am #15163254

sproutersG

Hallo,

ich habe die Schritte durchgeführt und zum bisherigen Zeitpunkt habe ich keinen Anzeige mehr über einen kritischen Fehler erhalten und das Backend läuft auch wieder recht flüssig.

Im Debug Log erscheinen weiterhin folgende Nachrichten:

[09-Jan-2024 07:59:52 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in Unknown on line 0

[09-Jan-2024 08:00:32 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-presenter.php on line 78

[09-Jan-2024 08:01:05 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/sitepress-multilingual-cms/vendor/composer/ClassLoader.php on line 571

[09-Jan-2024 08:01:05 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/woocommerce/includes/class-wc-autoloader.php on line 54

[09-Jan-2024 08:02:08 UTC] PHP Notice: Undefined index: HTTP_REFERER in /wp-content/plugins/jet-menu/integration/plugins/sitepress-multilingual-cms/functions.php on line 18

Gibt es für diese Meldungen noch weitere Lösungsvorschläge?

Vielen Dank 🙂

Januar 9, 2024 unter 9:11 am #15163561

sproutersG

Hallo 🙂

jetzt kam es wieder zu ein paar Anzeigen eines kritischen Fehlers. Im Debug Log befinden sich jetzt zusätzlich zu den anderen folgende Meldungen:

[09-Jan-2024 09:03:42 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-includes/class-wp-hook.php on line 324

[09-Jan-2024 09:03:42 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/elementor/modules/image-loading-optimization/module.php on line 127

[09-Jan-2024 09:04:17 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/perfect-woocommerce-brands/lib/class-woocommerce.php on line 678

[09-Jan-2024 09:05:30 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in /wp-content/plugins/elementor/includes/libraries/bfi-thumb/bfi-thumb.php on line 122

[09-Jan-2024 09:05:30 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1286144 bytes) in/wp-content/plugins/elementor/includes/autoloader.php on line 294

Januar 9, 2024 unter 6:41 pm #15166229

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

könnten Sie mir bitte eine Duplicator Kopie der Seite für ein lokales Debugging bereitstellen? Es wäre genug Speicher vorhanden, trotzdem läuft dieser für WPML (und andere Plugins) voll.

Anbei eine Anleitung hierfür: https://wpml.org/faq/provide-supporters-copy-site/.

Vielen Dank!

Freundliche Grüße
Marcel

Januar 10, 2024 unter 6:10 pm #15170945

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

danke für die Kopie. Ich habe es lokal getestet mit 256 MB und es wurden keine Fatal Errors geloggt.

Freundliche Grüße
Marcel

Januar 10, 2024 unter 7:03 pm #15171129

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Eine defekte WP Table konnte ich feststellen:

 WordPress database error Table 'wxh6f_e_events' already exists for query CREATE TABLE `WxH6F_e_events` (
			id bigint(20) unsigned auto_increment primary key,
			event_data text null,
			created_at datetime not null
		) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci; made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Elementor\Plugin->init, Elementor\Plugin->init_components, Elementor\Core\Admin\Admin->__construct, Elementor\Plugin->init_common, Elementor\Core\Common\App->init_components, Elementor\Core\Common\Modules\EventTracker\Module->__construct, Elementor\Core\Common\Modules\EventTracker\DB->__construct, Elementor\Core\Common\Modules\EventTracker\DB->create_table
[10-Jan-2024 18:59:28 UTC] WordPress database error Duplicate key name 'created_at_index' for query ALTER TABLE WxH6F_e_events
    		ADD INDEX `created_at_index` (`created_at`)
		 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Elementor\Plugin->init, Elementor\Plugin->init_components, Elementor\Core\Admin\Admin->__construct, Elementor\Plugin->init_common, Elementor\Core\Common\App->init_components, Elementor\Core\Common\Modules\EventTracker\Module->__construct, Elementor\Core\Common\Modules\EventTracker\DB->__construct, Elementor\Core\Common\Modules\EventTracker\DB->add_indexes

Dies scheint direkt von Elementor zu stammen. Kontaktieren Sie hierzu am besten den Elementor Support um dies prüfen bzw. neu anlegen zu lassen.

Freundliche Grüße
Marcel

Januar 11, 2024 unter 4:35 pm #15175911

sproutersG

Hallo,

super vielen Dank für die ganze Hilfe.
Da es ja jetzt wieder problemlos läuft, denke ich dass das erstmal passt.
Die WP Table werde ich mir mal anschauen.

Vielen Dank nochmals 🙂