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.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Schlagwörter: 

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

Zuletzt aktualisiert von tomG-27 Vor 1 Jahr, 7 Monate.

Assistiert von: Marcel.

Verfasser Beiträge
September 26, 2022 unter 6:22 am #12120793

tomG-27

Im Anchluß an Die WMPL Einrichtung gab es folgende Fehlermedlung:

»Es ist ein schwerer Fehler beim Einrichten von WPML aufgetreten. Bitte kontaktieren Sie unser Support-Forum, um diesen zu beheben:
element_id and type do not match for element_id:104 the database contains tax_product_shipping_class while this function was called with tax_category
«
Bitte um dahingehende Info,- danke & beste Grüße
Tom G

September 26, 2022 unter 8:46 am #12122021

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

sie können das Problem wie hier beschrieben direkt in der DB lösen: https://wpml.org/errata/fatal-error-invalidargumentexception-element_id-and-type-do-not-match/

In Ihrem Fall müssen Sie nach der ID "104" suchen und den Eintrag löschen. Ggf. werden danach noch weitere Einträge zum Löschen ersichtlich. Sichern Sie unbedingt Ihre Seite zuvor.

Freundliche Grüße
Marcel

September 26, 2022 unter 1:42 pm #12125115

tomG-27

... klappt leider nicht. Nachdem ich die betreffende Zeile gelöscht hatte kam ich nicht mehr in meine WordPresseite, erst mit dem WP-Widerhestellungsmodus. Dort war das WPML Plugins nun ingesamt beschädigt und nicht mehr aktvierbar ...

September 26, 2022 unter 2:06 pm #12125213

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

bitte prüfen Sie die WP debug.log. Dort sind weitere Details erkennbar, sollte noch ein anderer Fehler auftreten.

Es klingt, als ob Sie eine generell zerstörte DB haben, nicht nur die betroffene Zeile. Die Core-Files werden bei der Löschung der Zeile nicht verändert, es kann daher nur ein DB-Problem sein.

Freundliche Grüße
Marcel

September 27, 2022 unter 7:59 am #12129055

tomG-27

… bisher hatte ich eigentlich keine Problem mit der Datenbank, auch keine Fehlermeldungen.
Nach der Installation eines früheren WP-Backups habe ich die Installation von WMPL erneut versucht. Hier meldet bereits WP einen Fehler und die Installation von WPML wird nicht abgeschlossen. WPML meldet wieder :

"element_id and type do not match for element_id:104 the database contains tax_product_shipping_class while this function was called with tax_category"

Anbei das debug.log. Ich kann leider nicht viel damit anfangen bzw. daraus schlussfolgern, was da die nächsten Schritte wären.
Bin dankbar für jede Idee …

Best
Tom

|||||||debug.log|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

[27-Sep-2022 02:43:35 UTC] PHP Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, bool given in /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/wpml-sticky-links/classes/custom-fields.php:169
Stack trace:
#0 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/wpml-sticky-links/classes/custom-fields.php(169): array_key_exists('custom_fields_c...', false)
#1 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/wpml-sticky-links/classes/custom-fields.php(83): WPML\SL\CustomFields->getSettings()
#2 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/class-wp-hook.php(307): WPML\SL\CustomFields->convertUrlsInCustomField(20856, 227552, '_wp_types_group...', '')
#3 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#4 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#5 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/meta.php(154): do_action('added_post_meta', 20856, 227552, '_wp_types_group...', '')
#6 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/meta.php(250): add_metadata('post', 227552, '_wp_types_group...', '')
#7 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/post.php(2517): update_metadata('post', 227552, '_wp_types_group...', '', '')
#8 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/factory.php(356): update_post_meta(227552, '_wp_types_group...', '')
#9 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/post_factory.php(67): Toolset_Field_Group_Factory->create_field_group('toolset-woocomm...', 'Toolset WooComm...', 'publish', 'generic')
#10 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/woocommerce/fields.php(275): Toolset_Field_Group_Post_Factory::create('toolset-woocomm...', 'Toolset WooComm...', 'publish')
#11 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/woocommerce/fields.php(257): OTGS\Toolset\Common\Interop\Handler\WooCommerce\Fields->create_field_group()
#12 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/class-wp-hook.php(307): OTGS\Toolset\Common\Interop\Handler\WooCommerce\Fields->autoregister_woocommerce_fields('')
#13 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#14 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#15 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-settings.php(576): do_action('after_setup_the...')
#16 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-config.php(108): require_once('/homepages/11/d...')
#17 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-load.php(50): require_once('/homepages/11/d...')
#18 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-admin/admin.php(34): require_once('/homepages/11/d...')
#19 /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-admin/plugin-install.php(16): require_once('/homepages/11/d...')
#20 {main}
thrown in /homepages/11/d915203986/htdocs/clickandbuilds/Braco/wp-content/plugins/wpml-sticky-links/classes/custom-fields.php on line 169

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

September 27, 2022 unter 8:07 am #12129069

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

Ich würde mir das gerne direkt auf Ihrer Seite ansehen. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin, Datenbank via phpMyadmin etc. und FTP) auf Ihre Seite, vorzugsweise zu einer Test/Staging Seite, an der das Problem nach Möglichkeit repliziert wurde.

Die dafür benötigten Felder finden Sie unterhalb des Kommentarbereichs. Die Informationen, die Sie eingeben, sind privat, d.h. nur Sie und ich können sie sehen und haben Zugriff darauf.

WICHTIG
Bitte erstellen Sie eine Sicherungskopie der Site-Dateien und der Datenbank, bevor Sie uns Zugang gewähren.
-Wenn Sie die wp-admin/FTP-Felder nicht sehen, bedeutet dies, dass Ihre Post- und Website-Login-Daten ÖFFENTLICH gemacht werden. Posten Sie Ihre Website-Details NICHT, wenn Sie die erforderlichen wp-admin/FTP-Felder nicht sehen. Wenn Sie das nicht tun, bitten Sie mich, die private Box zu aktivieren. Die private Box sieht wie folgt aus:
versteckter Link

Freundliche Grüße
Marcel

September 27, 2022 unter 9:36 am #12129875

tomG-27

... ich sehe gerade dass noch der Datenbankzugang fehlt. Den würde ich gern noch übermitteln, benötige dafür aber bitte noch mal den Privat-Modus ... danke

NACHTRAG:
hatt sich erledigt, habe die PN dahingehend editiert

September 27, 2022 unter 2:51 pm #12133163

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

es scheint, als komme ich von extern nicht auf die DB. Wurde WPML bereits auf dieser Seite verwendet, bzw. wurden bereits Inhalte übersetzt?

Falls nicht uns es sich um eine neue Installation handelt, können Sie einfach den Reset wie hier beschrieben durchführen und WPML dann löschen und neu installieren: https://wpml.org/de/faq/how-wpml-reset-works/

Freundliche Grüße
Marcel

September 27, 2022 unter 4:10 pm #12134073

tomG-27

... das war der Punkt, nach der WPML Deinstallationsroutine funktioniert nun alles wie es soll!
Thanks, Man! You’re great!

September 27, 2022 unter 4:12 pm #12134079

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Danke für die Info, ich markiere das Ticket somit als erledigt.

Freundliche Grüße
Marcel

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.