WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 05.12.2019 09:32:15

boeseroeser
Gast

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 09: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)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

boeseroeser

#3 05.12.2019 09:56:49

boeseroeser
Gast

Re: MySQL 8 -> massive Probleme

VIelen Dank, das schaut gut aus!

Liked by:

florian

#4 10.12.2019 11:21:06

byteworker
Mitglied

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 11: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


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#6 10.12.2019 11:55:29

byteworker
Mitglied

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
*
**/

Beitrag geändert von byteworker (10.12.2019 12:03:27)

Offline

#7 10.12.2019 12:07:30

byteworker
Mitglied

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 12: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.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#9 10.12.2019 12:17:28

byteworker
Mitglied

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.

Beitrag geändert von byteworker (10.12.2019 12:21:19)

Offline

Fußzeile des Forums

up