WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 17.02.2023 16:39:59

kreativwunder
Mitglied

Probleme nach Server Umzug

Hallo,

es geht um einen Serverumzug. Bei https://www.paradise-cemetery.info werden einige Seiten weder im Admin Bereich noch auf der Website angezeigt. Bei den Topics Seiten erscheint "So what happend with the settings?" und bei EXTRA geht die Galerie und Kontakt nicht. Bei TODESANZEIGE erscheint "In Bearbeitung".
Hier einige Infos: WBCE Version: 1.5.4
Tag: 1.5.4
PHP Version: 7.4.33

Error Logs:
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[46] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[47] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[48] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[49] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[53] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[54] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[62] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[94] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[95] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[96] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[97] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[98] from /framework/frontend.functions.php:[485] block_contents "Trying to access array offset on value of type null"
2023-02-17T15:35:33+00:00 [Notice] /modules/miniform/view.php:[159] from /framework/frontend.functions.php:[485] block_contents "Undefined variable: fields"
2023-02-17T15:35:33+00:00 [Warning] /modules/miniform/view.php:[159] from /framework/frontend.functions.php:[485] block_contents "Invalid argument supplied for foreach()"


Vielen Dank im Voraus.

Offline

#2 17.02.2023 18:35:24

florian
Administrator

Re: Probleme nach Server Umzug

Scheint als wären da einige Datenbanktabellen oder -zeilen nicht mitgekommen. mod_miniform, mod_topics_settings...


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 18.02.2023 08:36:36

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

florian schrieb:

Scheint als wären da einige Datenbanktabellen oder -zeilen nicht mitgekommen. mod_miniform, mod_topics_settings...

Hallo Florian,
als ich "Fremdschlüsselüberprüfung aktivieren" deaktiviert hatte, wurden alle Daten übertragen. Jetzt ist alles gut!!
Eine Frage hätte ich noch, da ich noch zwei weitere Websites habe. Damals hatte ich meine Gründe, diese in einem Unterordner zu installieren. Heute würde ich diese gerne im ersten Ordner lassen. Aber bei WBCE gibt es das Problem, dass in den Tiefen der Datenbank alle Seiten diesen Verweis auf den Unterordner haben. Installiere ich euer CMS in den Hauptordner und mache ein Datenbank Backup, werden dann die Seiten nicht angezeigt bzw. nicht gefunden.
Da ich sehr viele Seiten habe, wäre es viel Arbeit, dies in der Datenbank zu korrigieren bzw. neue Seiten anzulegen mit dem Inhalt der alten Seiten. Gibt es auch eine einfache Lösung für das Problem?

Offline

#4 18.02.2023 09:30:34

florian
Administrator

Re: Probleme nach Server Umzug

1) Angabe WB_URL in der config.php anpassen
2) Datenbankdump erstellen (siehe https://forum.wbce.org/viewtopic.php?id=2508)
3) mit Notepad++ o.ä. öffnen
4) mit Suchen (deinedomain.tld/wbce) und Ersetzen (deinedomain.tld) drübergehen
5) Speichern
6) Datenbankdump wieder einspielen

Dauer: ca. 2 Minuten


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#5 18.02.2023 15:40:24

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Hallo Florian,
danke für die Tipps. Bin bei dem Webhoster webgo und musste feststellen, wenn ich euer CMS dort nicht neu installiere, erscheinen nur weiße Seiten! Trotz angepasster Datenbank.

Leider gibt es nach der neuen Installation die Fehlermeldung:
Warning: Use of undefined constant WB_SECFORM_TIMEOUT - assumed 'WB_SECFORM_TIMEOUT' (this will throw an Error in a future version of PHP) in /home/www/domain.tld/framework/wsession.php on line 128

Warning: A non-numeric value encountered in /home/www/domain.tld/framework/wsession.php on line 128

Ich komme auch nicht in den Admin Bereich, wenn, dann werde ich sofort wieder rausgeschmissen wenn ich etwas anklicke im Menü.

Besten Dank im Voraus...

Offline

#6 18.02.2023 15:44:19

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Hatte ich vergessen:
Fehler
SQL-Befehl: Kopieren


--
-- Daten für Tabelle `[...]_addons`
--

INSERT INTO `[...]_addons` (`addon_id`, `type`, `directory`, `name`, `description`, `function`, `version`, `platform`, `author`, `license`) VALUES
(1, 'module', 'SecureFormSwitcher', 'More Security Settings', 'This tool provides some additional security settings', 'tool', '1.3.3', '1.1.0', 'Complete rewrite of Secure Form Switcher by  Norbert Heimsath(heimsath.org)', 'GPLv2 or any later'),
(2, 'module', 'addon_monitor', 'Addon Monitor', 'This AdminTool''s entire purpose is to give you a handy way to overview all the installed add-ons. You will be able to see whether or not your installed modules are in use and where.', 'tool', '0.7.1', '1.0.0', 'Christian M. Stefan (Stefek)', 'GNU/GPL v.2'),
(3, 'module', 'adminer', 'Adminer', 'Small and easy database management, includes Adminer 4.8.1', 'tool', '4.8.1', '1.x', 'Jakub Vrána (Adminer), Bernd Michna (WBCE Wrapper), Norbert Heimsath(heimsath.org), florian, colinax', 'GNU Ge[...]
MySQL meldet: Dokumentation

#1062 - Doppelter Eintrag '1' für Schlüssel 'PRIMARY'

Offline

#7 18.02.2023 17:05:43

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Also die größte Schwachstelle eines CMS ist deren Datenbank. Neben dem Unterordner musste ich auch die Seiten ändern:
/pages/antje.php?fb_action=feedback%25%27%20AND%208053%3D8053%20AND%20%27%25%27%3D%27' und dort das "steve" = Unterordner entfernen.
Leider erscheinen hier keine Thumbnails, obwohl die im Odner sind:
http://domain.tld/pages/interviews.php

und weiterhin existiert die Datenbank Fehlermeldung:
--
-- Daten für Tabelle `[...]_addons`
--

INSERT INTO `[...]_addons` (`addon_id`, `type`, `directory`, `name`, `description`, `function`, `version`, `platform`, `author`, `license`) VALUES
(1, 'module', 'SecureFormSwitcher', 'More Security Settings', 'This tool provides some additional security settings', 'tool', '1.3.3', '1.1.0', 'Complete rewrite of Secure Form Switcher by  Norbert Heimsath(heimsath.org)', 'GPLv2 or any later'),
(2, 'module', 'addon_monitor', 'Addon Monitor', 'This AdminTool''s entire purpose is to give you a handy way to overview all the installed add-ons. You will be able to see whether or not your installed modules are in use and where.', 'tool', '0.7.1', '1.0.0', 'Christian M. Stefan (Stefek)', 'GNU/GPL v.2'),
(3, 'module', 'adminer', 'Adminer', 'Small and easy database management, includes Adminer 4.8.1', 'tool', '4.8.1', '1.x', 'Jakub Vrána (Adminer), Bernd Michna (WBCE Wrapper), Norbert Heimsath(heimsath.org), florian, colinax', 'GNU Ge[...]

MySQL meldet: Dokumentation

#1062 - Doppelter Eintrag '1' für Schlüssel 'PRIMARY'
Soll ich also INSERT INTO `[...]_dbsessions` (`id`, `data`, `last_accessed`, `user`) VALUES
löschen?

Offline

#8 18.02.2023 17:17:17

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Die Interview Seite habe ich bearbeitet und es geht. Jetzt wären nur noch die Datenbank Probleme. Sorry, für die vielen Einträge...

Offline

#9 19.02.2023 12:19:51

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Die Seite http://domain.tld/pages/susann.php
ist angelegt und ich kann sie als Admin bearbeiten. Aber sie wird nicht gefunden! Was könnte der Fehler sein?

hier noch einige Fehler:
2023-02-18T16:14:19+00:00 [Notice] /modules/outputfilter_dashboard/functions.php:[1187] from /modules/outputfilter_dashboard/functions.php:[1706] opf_preload_filter_definitions "unserialize(): Error at offset 138 of 312 bytes"
2023-02-18T16:14:27+00:00 [Visitor Request] http://domain.tld/pages/martina-ittenbach.php
2023-02-18T16:14:27+00:00 [Notice] /modules/outputfilter_dashboard/functions.php:[1187] from /modules/outputfilter_dashboard/functions.php:[1706] opf_preload_filter_definitions "unserialize(): Error at offset 417 of 1022 bytes"
2023-02-18T16:14:27+00:00 [Notice] /modules/outputfilter_dashboard/functions.php:[1187] from /modules/outputfilter_dashboard/functions.php:[1706] opf_preload_filter_definitions "unserialize(): Error at offset 138 of 312 bytes"
2023-02-18T16:14:31+00:00 [Visitor Request] http://domain.tld/pages/interviews.php
2023-02-18T16:14:31+00:00 [Notice] /modules/outputfilter_dashboard/functions.php:[1187] from /modules/outputfilter_dashboard/functions.php:[1706] opf_preload_filter_definitions "unserialize(): Error at offset 417 of 1022 bytes"
2023-02-18T16:14:31+00:00 [Notice] /modules/outputfilter_dashboard/functions.php:[1187] from /modules/outputfilter_dashboard/functions.php:[1706] opf_preload_filter_definitions "unserialize(): Error at offset 138 of 312 bytes"

Offline

#10 19.02.2023 13:13:15

florian
Administrator

Re: Probleme nach Server Umzug

Was könnte der Fehler sein?

- Regeln in der .htaccess
- OPF Short URL versehentlich aktiviert (Admintools > OPF Dashboard > erweiterte Ansicht)

opf_preload_filter_definitions "unserialize()

Siehe https://forum.wbce.org/viewtopic.php?id=4777

Bin bei dem Webhoster webgo und musste feststellen, wenn ich euer CMS dort nicht neu installiere, erscheinen nur weiße Seiten!

Das ist kein generelles Problem, im Gegenteil, ich betreue Webseiten mit WBCE CMS, die bei Webgo gehostet sind, und sie laufen dort sehr gut - und ich hatte sie vorher auch auf einem anderen Server erstellt und rest für den Produktivbetrieb dorthin übertragen.
Die Datenbankfehlermeldungen deuten darauf hin, dass beim Export/Import irgendwas nicht geklappt hat. Es kann vorkommen, gerade bei älteren/umfangreichen Installationen, dass die Datenbank sehr/zu umfangreich ist oder sich doch irgendwo problematische Zeichen eingeschlichen haben, wodurch sich dann ein Dump nicht so ohne weiteres wieder einspielen lässt.

Die Daten aus dbsessions brauchst Du nicht zurückzuspielen, nur die Tabelle muss angelegt sein.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#11 19.02.2023 17:22:36

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Danke Florian für deine Unterstützung.
Ich nutze aktuell kein .htaccess. Short URL ist nicht aktiviert. Ich habe viel Inhalt und 76 Seiten, da ist die Datenbank natürlich groß! Ärgerlich, wenn damit SQL nicht zurechtkommt.
Die anderen Seiten werde ja angezeigt, nur ausgerechnet nicht die neueste Seite. Das irritiert mich.

Offline

#12 20.02.2023 08:47:40

florian
Administrator

Re: Probleme nach Server Umzug

Die Größe der DB kann, muss aber nicht die Ursache sein. Die betreffende Seite gibt es ja schon eine geraume Zeit, sie ist folglich schon von WB zu WBCE migriert worden (glaube ich) , und wenn die Daten vorher in einer anderen Datenbankversion, -kollation und -codierung (MySQL vs. MariaDB, InnoDB vs MyISAM, Utf8_swedish_ci vs. Utf8_mb4...), kann auch dies zu manuellem Anpassungsbedarf führen.

Die alten Seiten werden deshalb gefunden (bzw. die Links dorthin von der Startseite funktioneren noch), weil sie noch auf die alte Domain verweisen.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#13 20.02.2023 15:15:19

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

Auf der Test-Website http://domain.tld werden auf der Seite "Interviews" die alten Seiten verlinkt und gezeigt. Z. B.: http://domain.tld/pages/sara-bennett.php

Ich kann auch eine neue Seite anlegen: http://domain.tld/pages/test.php,
ich hoffe, das wird auch auf der richtigen Domain funktionieren! Nur http://domain.tld/pages/susann.php, kann nicht angezeigt werden.

Leider funktioniert bei https://paradise-cemetery.info/ die Weiterleitung auf den Unterordner "pf" per .htacces nicht mehr (siehe Anlage). Auf dem alten Webspace hatte es funktioniert. Komisch!

Offline

#14 20.02.2023 15:18:51

kreativwunder
Mitglied

Re: Probleme nach Server Umzug

War die verkehrte Datei, sorry. Hier die Richtige!

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?paradise-cemetery.info$

RewriteCond %{REQUEST_URI} !^/pf/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /pf/$1

RewriteCond %{HTTP_HOST} ^(www.)?paradise-cemetery.info/$
RewriteRule ^(/)?$ pf/index.php [L]

Offline

#15 20.02.2023 15:20:15

florian
Administrator

Re: Probleme nach Server Umzug

Zur Info, ich möchte hier aus weltanschaulichen Gründen keine Links auf die "Interview-Seite".

Wenn das Accessfile zu "susann" nicht vorhanden ist, kannst Du es mit dem ADmin-Tool System Information neu generieren. Damit kannst Du auch prüfen, ob es noch andere Problemseiten gibt.

Weshalb die htaccess-Datei nicht funktioniert, weiß ich nicht, eventuell wegen SSL?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Fußzeile des Forums

up