2016-07-20 26 views
-1

Ich versuche einige Webseiten zu aktualisieren, die in Joomla 3.4.8 laufen. und 3.5.0. Jedes Mal habe ich versucht, sie auf 3.5.1 oder auf die neueste 3.6.0 zu aktualisieren. wird ein Fehler auf der Homepage wie folgt dargestellt:Joomla Update schlägt fehl. Fehler 1267 Illegaler Mix von Sortierungen

1267 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation 'locate' SQL=SELECT m.id,m.id AS item_id,m.title,m.link,m.type,@tmp_search := '"menu-meta_description":"' AS tmp_search, @tmp_search_len := LENGTH(@tmp_search) AS tmp_search_len, @start := LOCATE(@tmp_search, m.params) AS tmp_start, @end := LOCATE('"', m.params, @start + @tmp_search_len) AS tmp_end, TRIM(SUBSTRING(m.params, @start + @tmp_search_len, @end - @start - @tmp_search_len)) AS metadescription,"" AS description,@tmp_search := '"page_title":"' AS tmp_search, @tmp_search_len := LENGTH(@tmp_search) AS tmp_search_len, @start := LOCATE(@tmp_search, m.params) AS tmp_start, @end := LOCATE('"', m.params, @start + @tmp_search_len) AS tmp_end, TRIM(SUBSTRING(m.params, @start + @tmp_search_len, @end - @start - @tmp_search_len)) AS metatitle,e.element as extension FROM #__menu AS m LEFT JOIN #__extensions AS e ON m.component_id = e.extension_id WHERE m.id = '101'

Obwohl in Admin-Bereich die 3.6.0 zu haben scheint. Version stürzt die Seite ab und die Homepage zeigt den Fehler an.

Ich habe eine Menge Dinge in den letzten zwei Monaten wie Einstellung über phpMyAdmin alle Sortierungen zu "utf8_general_ci" oder "utf8mb4_unicode_ci" versucht, aber keiner von ihnen hat das Problem behoben.

Ich würde wirklich schätzen, wenn mir jemand dabei helfen könnte.

Danke,

Apos

Antwort

0

Wir haben das gleiche Problem erlebt, landeten wir es in unseren Erweiterungen Verfolgung nach oben nach unten. Wir haben sie nicht zuerst aktualisiert, bevor wir Joomla von 3.6 auf 3.6.2 aktualisiert haben.

Versuchen Sie zunächst, alle Plugins zu aktualisieren, und überprüfen Sie dann bei jedem Schritt die Datenbank, um sicherzustellen, dass alles in Ordnung ist. Verwalten

Erweiterung>> Datenbank

und drücken Sie die „Fix“, wenn es irgendwelche Probleme bei jedem Schritt sind. Wir mussten in zwei Schritten aktualisieren, 3.5.4 zu 3.6.0 und dann zu 3.6.2. Die Datenbank musste beim ersten Upgrade "repariert" werden. Dies ist bei allen unseren Joomla-Installationen passiert.

Hoffe, dass hilft!