WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 05.12.2019 10:32:15

boeseroeser
Guest

MySQL 8 -> massive Probleme

Ich betreue eine Site, wo der Hoster auf MySQL 8 umgestellt hat.

Zunächst einmal ging gar nichts mehr (500er), mittlerweile ist das Backend "sichtbar", aber nicht nutzbar; durch die Bank Fehlermeldungen, Meist numRows...
Auch bei frischer Test-Installation mit neuer Datenbank, unverändert.

WBCE 1.4.

Hat da schon jemand Erfahrungen gemacht damit?

#2 05.12.2019 10:36:39

florian
Administrator

Re: MySQL 8 -> massive Probleme

Ja, ist bekannt.
Wir werden demnächst die Version 1.4.1 veröffentlichen, die diese Probleme beheben sollte.
Vorab sollte es fürs Backend ausreichen, die Dateien 
/admin/settings/index.php
/admin/pages/index.php
/framework/frontend.functions.php
auszutauschen.
Unter den o.g. Links können sie von Github heruntergeladen werden. (Speichern unter)


Nicht ärgern. Nur wundern.

Offline

Liked by:

boeseroeser

#3 05.12.2019 10:56:49

boeseroeser
Guest

Re: MySQL 8 -> massive Probleme

VIelen Dank, das schaut gut aus!

Liked by:

florian

#4 10.12.2019 12:21:06

byteworker
Member

Re: MySQL 8 -> massive Probleme

Hallo Zusammen,

mein Hoster hat kurzfristig auch auf MySLQ8 und php 7.3 umgeschaltet. Bin mit den Tipps von Florian ins Backend gekommen, allerdings haut es mir den Showmenue Aufruf durcheinander, ich finde momentan den Fehler nicht.

Fatal error: Uncaught Error: Call to undefined function show_menu2() in /var/www/l3s1476/html/grafik-job/templates/firasans-stellar/index.php:108 Stack trace: #0 /var/www/l3s1476/html/grafik-job/index.php(68): require() #1 {main} thrown in /var/www/l3s1476/html/grafik-job/templates/firasans-stellar/index.php on line 108


in besagter Zeile 108 des Templates ist das hier:

<?php show_menu2(
        $aMenu          = 1,
        $aStart         = SM2_ROOT,
        $aMaxLevel      = SM2_ALL,
        $aOptions       = SM2_ALL,
        $aItemOpen      = '[li][a][menu_title]</a>',
        $aItemClose     = '</li>',
        $aMenuOpen      = '<ul>',
        $aMenuClose     = '</ul>',
        $aTopItemOpen   = false,
        $aTopMenuOpen   = '<ul id="main-menu" class="sm sm-clean">'
        );
?>

Wie muss ich den Aufruf umstricken, damit es läuft? mein Template habe ich mit dem Smartmenue gemacht: https://www.smartmenus.org/

Grüße Norbert

Offline

#5 10.12.2019 12:38:31

florian
Administrator

Re: MySQL 8 -> massive Probleme

Der sm2-Aufruf ist okay, die Funktion show_menu2 wird nicht gefunden.
Das ist noch ein anderes Problem, bitte schau Dir mal die Dateien im Dateisystem auf dem Server an, also a) ob das Verzeichnis modules/show_menu2 da ist und b) wie die info.php darin aussieht, siehe
https://forum.wbce.org/viewtopic.php?pid=15552#p15552


Nicht ärgern. Nur wundern.

Offline

#6 10.12.2019 12:55:29

byteworker
Member

Re: MySQL 8 -> massive Probleme

OK, danke für die rasche Rückmeldung.

Verzeichnis modules/show_menu2 ist da, auch die Info.php

<?php
/**
* WBCE CMS
* Way Better Content Editing.
* Visit https://wbce.org to learn more and to join the community.
*
* @copyright Ryan Djurovich (2004-2009)
* @copyright WebsiteBaker Org. e.V. (2009-2015)
* @copyright WBCE Project (2015-)
* @license GNU GPL2 (or any later version)
*/

$module_directory = 'show_menu2';
$module_name = 'show_menu2';
$module_function = 'snippet';
$module_version = '4.13.2';
$module_platform = '1.4.0';
$module_author = 'Brodie Thiesfield, Manuela v.d.Decken, Norbert Heimsath (heimsath.org)';
$module_license = 'GNU General Public License v2';
$module_description = 'A code snippet for the WBCE CMS providing menu functions. See the <a href="' .WB_URL .'/modules/show_menu2/README.en.txt" target="_blank">readme</a> file or view <a href="https://sm2.wbce-cms.org/" target="_blank">sm2.wbce-cms.org</a>.';
$module_level = 'core';

/**
* Version history
*
* 4.13.2
*        - Add module_level core status
*        - Update module_platform
*          - Update readme files
*
* 4.13.1
*        - some fixes for previous changes
*
* 4.13
*        - SM2_CORRECT_MENU_LINKS check corrected
*        - apply is_countable() instead of is_array
*        - Replace URLs generated by the menu_link module with real URLs
*
**/

Last edited by byteworker (10.12.2019 13:03:27)

Offline

#7 10.12.2019 13:07:30

byteworker
Member

Re: MySQL 8 -> massive Probleme

Frage: an welcher Stelle werden denn die show_menu2 Aufrufe eingefügt? sollte ich bei irgendeinem Update vor der 1.4er Version eine Datei nicht mit übertragen haben? kann ich mir eigentlich nicht vorstellen, denn bis gestern lief es.

Offline

#8 10.12.2019 13:15:08

florian
Administrator

Re: MySQL 8 -> massive Probleme

Kannst Du mir bitte mal FTP-Zugangsdaten per PM oder Mail an support@wbce.org zukommen lassen, dann schau ich mir das mal an.


Nicht ärgern. Nur wundern.

Offline

#9 10.12.2019 13:17:28

byteworker
Member

Re: MySQL 8 -> massive Probleme

Edit!

Offenbar war irgendwo eine Datei beim letzten Update beschädigt worden.
Ich habe das ganze Paket bis auf /pages und /media frisch hochgeladen und alles überschrieben - jetzt geht es wieder!

Manchmal steckt man nicht drinnen.

Last edited by byteworker (10.12.2019 13:21:19)

Offline

Board footer

up