WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 01.01.2021 20:46:10

Waidzeit
Mitglied

[gelöst] Fatal Error bei der Inst

Hallo Genossen, ein gites, gesindes neues Jahr wünsche ich zunächst mal.

ich bräuchte mal Eure Hilfe, ich bin wirklich raus auch dem Thema, da ich mich beruflich kaum noch um Webseiten und Co kümmere.
Die aktuelle Version wollte ich auf einer Subdomain installieren, dies ist das Ergebnis:

Fatal error: Uncaught Error: Undefined constant "WB_SECFORM_TIMEOUT" in /var/www/vhosts/meineDomain/framework/wsession.php:106 Stack trace: #0 /var/www/vhosts/meineDomain/framework/initialize.php(215): WSession::Start() #1 /var/www/vhosts/meineDomain/config.php(15): require_once('/var/www/vhosts...') #2 /var/www/vhosts/meineDomain/index.php(19): require_once('/var/www/vhosts...') #3 {main} thrown in /var/www/vhosts/meineDomain/framework/wsession.php on line 106

Mir sagt es erstmal nichts, kennt jemand bereits die Ursache für diese Meldung?

Beste Grüße

Hagen

Beitrag geändert von florian (02.01.2021 19:54:00)

Offline

#2 01.01.2021 21:17:36

florian
Administrator

Re: [gelöst] Fatal Error bei der Inst

kann es sein, dass da php 8 aktiviert ist? dann bitte auf php 7.4 gehen.

Offline

#3 01.01.2021 21:38:47

Waidzeit
Mitglied

Re: [gelöst] Fatal Error bei der Inst

Vielen Dank Florian,

ich wollte mal was richtig machen  ...
das habe ich nun  auf 7.4 geändert aber .... nun dies

Warning: Use of undefined constant WB_SECFORM_TIMEOUT - assumed 'WB_SECFORM_TIMEOUT' (this will throw an Error in a future version of PHP) in /var/www/vhosts/meineDomain/framework/wsession.php on line 106

Warning: A non-numeric value encountered in /var/www/vhosts/meineDomain/framework/wsession.php on line 106
Momentan in Bearbeitung
Bitte versuchen Sie es später noch einmal ...

neutral

Offline

#4 01.01.2021 21:45:01

florian
Administrator

Re: [gelöst] Fatal Error bei der Inst

Funktioniert die Anmeldung am Backend, und wenn ja, kannst du bei Admintools > More Security Settings mal schauen, ob dort bei Session/Token Timeout ein Wert steht?

Offline

#5 01.01.2021 22:02:01

florian
Administrator

Re: [gelöst] Fatal Error bei der Inst

Eventuell sind auch einfach nur nicht alle Dateien auf den Server übertragen worden. (Filezilla lässt gern mal welche aus.) Jedenfalls war das bei ähnlich gelagerten Fällen der Grund, siehe  https://forum.wbce.org/viewtopic.php?pid=21424#p21424

Offline

#6 02.01.2021 09:47:38

Waidzeit
Mitglied

Re: [gelöst] Fatal Error bei der Inst

Moin Florian,

danke für Deine Hilfe,
ich habe es dann noch zwei mal gelöscht und komplett neu installiert, dann ging es.

Ich vermute, dass es eine Installation mit PHP 8 nicht witzig fand und dann bereits in der DB Mist gebaut hat. DEnn erst nach dem ich die DB auch gelöscht hatte, hat es funktinoiert.

Grüße
Hagen

Offline

#7 02.01.2021 11:22:55

colinax
Developer

Re: [gelöst] Fatal Error bei der Inst

Waidzeit schrieb:

ich habe es dann noch zwei mal gelöscht und komplett neu installiert, dann ging es.

Ich vermute, dass es eine Installation mit PHP 8 nicht witzig fand und dann bereits in der DB Mist gebaut hat. Denn erst nach dem ich die DB auch gelöscht hatte, hat es funktioniert.

Hallo Waidzeit,

WBCE ist mit den aktuell verfügbaren Versionen nicht mit PHP 8 kompatible. Von den Fehlermeldungen gehe ich ebenfalls davon aus dass diverse PHP Dateien nicht korrekt übertragen wurden (DB Fehler oder Probleme sehen anders aus).

Sofern man das Table Prefix anpasst, lassen sich auch mehrere WBCE Seiten in einer DB anlegen (was ich aber nicht empfehlen würde).

Hast du zwischen den Installationsversuchen auch deinen Browser Cache geleert?

Unter Firefox kann bereits ein neuer Installationsversuch scheitern wenn noch Dateien des alten Versuchs vorhanden sind.

Weißt du welches Charset die DB vorher hatte?

Welchen Hoster du verwendest wäre auch noch interessant.

LG

Offline

#8 02.01.2021 11:31:52

florian
Administrator

Re: [gelöst] Fatal Error bei der Inst

<offtopic>

Sofern man das Table Prefix anpasst, lassen sich auch mehrere WBCE Seiten in einer DB anlegen (was ich aber nicht empfehlen würde).

Ähm, wieso nicht? Ich habe in meiner Testumgebung ungefähr 30 WBCE-Instanzen in derselben Datenbank, das macht überhaupt keine Probleme.
</offtopic>

Offline

#9 02.01.2021 12:05:10

Waidzeit
Mitglied

Re: [gelöst] Fatal Error bei der Inst

colinax schrieb:
Waidzeit schrieb:

ich habe es dann noch zwei mal gelöscht und komplett neu installiert, dann ging es.

Ich vermute, dass es eine Installation mit PHP 8 nicht witzig fand und dann bereits in der DB Mist gebaut hat. Denn erst nach dem ich die DB auch gelöscht hatte, hat es funktioniert.

Hallo Waidzeit,

WBCE ist mit den aktuell verfügbaren Versionen nicht mit PHP 8 kompatible. Von den Fehlermeldungen gehe ich ebenfalls davon aus dass diverse PHP Dateien nicht korrekt übertragen wurden (DB Fehler oder Probleme sehen anders aus).

Sofern man das Table Prefix anpasst, lassen sich auch mehrere WBCE Seiten in einer DB anlegen (was ich aber nicht empfehlen würde).

Hast du zwischen den Installationsversuchen auch deinen Browser Cache geleert?

Unter Firefox kann bereits ein neuer Installationsversuch scheitern wenn noch Dateien des alten Versuchs vorhanden sind.

Weißt du welches Charset die DB vorher hatte?

Welchen Hoster du verwendest wäre auch noch interessant.

LG


Nein, ich habe nicht auf das Charset geachtet, Provider ist inzwischen Dogado. Caches werden nicht angelegt.

Ich konnte die Installation nicht erneut ausführen, darum löschte ich kurzerhand einfach alles. Die Webseite dient mir ... äh uns .... für die Hochzeitseinladung ...und die Info`s drum herum, darum ist das auch jetzt für mich nicht so wichtig wie ein Projekt das auf mehr als 2 Jahre angelegt ist.

Danke jedenfalls noch einmal für die HIlfe - ich empfehle WBCE immer gern, allein schon deshalb, das für den sehr unwahrscheinlinchen Fall, dass wenn einmal etwas nicht klappt, man hier ein tolles Forum hat !

Offline

Liked by:

florian, colinax

#10 02.01.2021 15:29:29

colinax
Developer

Re: [gelöst] Fatal Error bei der Inst

florian schrieb:

<offtopic>

Sofern man das Table Prefix anpasst, lassen sich auch mehrere WBCE Seiten in einer DB anlegen (was ich aber nicht empfehlen würde).

Ähm, wieso nicht? Ich habe in meiner Testumgebung ungefähr 30 WBCE-Instanzen in derselben Datenbank, das macht überhaupt keine Probleme.
</offtopic>

Ich sagte ja nicht dass das Probleme bereiten würde.

Heute bekommt man bereits bei einem Hosting für ein paar Euro im Monat mindestens 3-5 Datenbanken gestellt, wieso sollte ein normaler User der mehrere Webseiten hat, das vorhandene nicht benutzen und auf die Vorteile wie mehr Kontrolle, bessere Übersicht und kleinere DB Größen verzichten?

Offline

Fußzeile des Forums

up