WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo Forum,
ich habe da ein Problem, welches ich mit meinen bescheidenen HTML-Kenntnissen nicht gelöst bekomme.
Ursprünglich wollte ich mal ein Update auf die Version 1.4.5 machen, leider hat mein (sicherlich veraltetes und unmodernes) Template Probleme bei den Anynews gemacht, die ich nicht selber lösen konnte. Da ich aber in naher Zukunft ein Template aus dem hiesigen Fundus anpassen möchte, dachte ich mir, ich mache alles wieder rückgängig und installiere dann später ein frisches WBCE....
Also alle Dateien aus dem Backup per Filezilla auf den Server kopiert und die alte Datenbank importiert. Kurz geschaut, ob die Homepage normal aussieht - war so und nicht weiter darum gekümmert.
Nun wollte ich heute einen neuen News-Eintrag machen und mußte leider feststellen, daß beim Aufruf der Admin-Seite lediglich eine weiße Seite erscheint und kein Anmeldefenster. Ich habe leider keine Lösung für das Problem und hoffe auf Eure Hilfe. Auch ein erneutes Löschen aller Dateien auf dem Server und kopieren des Backups brachte keine Lösung.
Nachdem ich das auch mit einem älteren Backup und einer älteren sql-Datenbank versucht habe, ist mir aufgefallen, daß der Inhalt der Backup-Ordner unterschiedlich ist. Nun habe ich die Befürchtung, daß ich möglicherweise keine vollständigen Backups von meinem Verzeichnis auf dem Server mit Filezilla erstellt habe und möglicherweise Dateien fehlen.
Hompage: www.feuerwehr-wilster.de
Ich hoffe Ihr könnt mir helfen.
Viele Grüße
Jan
Offline
Aus der "weißen Seite" ist nichts ersichtlich.
Ohne nähere Angaben - welche PHP-Version, welche WBCE-Version vor dem Update - und ggf. Einträge aus dem Errorlog ist es nicht möglich, die Problemursache herauszufinden.
Am einfachsten und sinnvollsten ist es meiner Meinung, das Update auf 1.4.5 durchzuziehen und dann gesondert das Anynews-Problem anzugehen.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Hallo,
das habe ich mir schon fast gedacht.
PHP Version wäre 7.2.34
Vor dem Update war meine ich die WBCE 1.4.4. installiert.
Wo finde ich den Errorlog?
Grüße Jan
Offline
/var/logs/php_error.log.php
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Es erscheint immer diese Meldung:
2020-12-20T20:53:36+00:00 [Deprecated] /framework/class.login.php:[48] from /account/login.php:[57] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-20T20:53:36+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-20T20:53:41+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-20T20:53:41+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-20T21:02:16+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-20T21:02:16+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-20T21:02:22+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-20T21:02:22+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-20T22:47:15+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-20T22:47:15+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
Offline
Das ist ziemlich eigenartig. mb_parse_url ist mir völlig unbekannt und ich finde es auch nicht im Code.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Ich habe jetzt das Update auf Version 1.4.5 durchgeführt, der Login funtioniert wieder.
Ich hoffe es kann mir nun jemand mitteilen, welchen Fehler ich beim Anynews-Aufruf mache...
Es ist sicher ganz einfach, aber ich kann sowas leider nicht :-(
Viele Grüße
Offline
wie lautet der Anynews-Aufruf und welche Version ist das?
Code allein macht nicht glücklich. Jetzt spenden!
Offline
echo "<div id=\"neuigkeiten_ff\">";
echo "<h2>Neuigkeiten</h2>";
if (function_exists('displayNewsItems')) {
displayNewsItems(
$group_id = array(3,4),
$max_news_items = 3,
$max_news_lenght = -1,
$display_mode = 1,
$lang_id = 'auto',
$strip_tags = true,
$allowed_tags = '<p><a><img><br>',
$custom_placeholder = false,
$sort_by = 3,
$sort_order = 1,
$not_older_than = 0
);
}
echo "</div>";
echo "<div id=\"einsaetze\">";
echo "<h2>Einsätze</h2>";
if (function_exists('displayNewsItems')) {
displayNewsItems(
$group_id = array(29,34,36),
$max_news_items = 3,
$max_news_lenght = -1,
$display_mode = 1,
$lang_id = 'auto',
$strip_tags = true,
$allowed_tags = '<p><a><img><br>',
$custom_placeholder = false,
$sort_by = 1,
$sort_order = 1,
$not_older_than = 0
);
}
echo "</div>";
echo "<div style=\"clear: both;\"></div>";
Offline
Sieht so weit erstmal okay. aus. Bitte mal ins Errorlog schauen und hier posten, ob / was dort nun für Einträge erscheinen.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Version 1.16a
Oder sollte ich mal die Version von cwsoft-anynews benutzen? Ich habe nur leider keine Ahnung mehr, wie ich die Aufrufe starte...
Oder ganz verrückt, wo ich gerade dabei sitze, sollte ich die News in News-with-images importieren und den Aufruf mit news-with-images-anywhere machen?
Offline
2020-12-21T02:31:36+00:00 [Deprecated] /framework/class.login.php:[48] from /account/login.php:[57] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T02:31:36+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T02:31:46+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T02:31:46+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T07:49:56+00:00 [Deprecated] /framework/class.login.php:[48] from /account/login.php:[57] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T07:49:56+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T08:04:50+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T08:04:50+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T09:38:28+00:00 [Deprecated] /framework/class.login.php:[48] from /account/login.php:[57] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T09:38:28+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T09:52:49+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T09:52:49+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
2020-12-21T10:51:11+00:00 [Deprecated] /framework/class.login.php:[48] from /admin/login/index.php:[65] Login->__construct "The each() function is deprecated. This message will be suppressed on further calls"
2020-12-21T10:51:11+00:00 [Exception] There was an unknown exception: Call to undefined method Login::mb_parse_url() in line (53) of /framework/class.login.php
Offline
mb_parse_url ist scheinbar ein Code-Snipsel von Matomo (Webseiten-Analyse-Programm):
https://issues.matomo.org/13424
@wilsteraner
Bitte ein Update auf cwsoft-anynews 3.0 machen.
Der Aufruf muss dann aber etwas angepasst werden. Siehe Readme
$config1 = array(
'group_id_type' => 'group_id',
'group_id' => array(3,4),
'display_mode' => 1,
'start_news_item' => 0,
'max_news_items' => 3,
'max_news_length' => -1,
'strip_tags' => true,
'allowed_tags' => '<p><a><img><br>',
'custom_placeholder' => false,
'sort_by' => 1,
'sort_order' => 1,
'not_older_than' => 0,
'lang_id' => 'AUTO',
'lang_filter' => false,
);
$config2 = array(
'group_id_type' => 'group_id',
'group_id' => array(29,34,36),
'display_mode' => 1,
'start_news_item' => 0,
'max_news_items' => 3,
'max_news_length' => -1,
'strip_tags' => true,
'allowed_tags' => '<p><a><img><br>',
'custom_placeholder' => false,
'sort_by' => 1,
'sort_order' => 1,
'not_older_than' => 0,
'lang_id' => 'AUTO',
'lang_filter' => false,
);
echo "<div id=\"neuigkeiten_ff\">";
echo "<h2>Neuigkeiten</h2>";
echo getNewsItems($config1);
echo "</div>";
echo "<div id=\"einsaetze\">";
echo "<h2>Einsätze</h2>";
echo getNewsItems($config2);
echo "</div>";
echo "<div style=\"clear: both;\"></div>";
Code allein macht nicht glücklich. Jetzt spenden!
Offline
CWSoft-anynews 3.0 war schon installiert.
Ich habe den Code kopiert und eingefügt, leider ändert es nichts an der Darstellung.
Meinst Du mit Aufrauf anpassen, die Variablen anzupassen?
Offline
Ich kann Dir jetzt nur noch anbieten, mir das direkt selbst anzuschauen, dafür bräuchte ich dann bitte mal Admin-Zugangsdaten per PM oder an support@wbce.org.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Das Anynews-Problem ist behoben. Es lag daran, dass sowohl das alte Anynews 1.16a als auch cwsoft-anynews installiert waren.
Weshalb das vorher funktioniert hat, weiß ich nicht.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Auch an dieser Stelle noch einmal für die Öffentlichkeit ein riiiiiiesen Dankeschön an Florian für den schnellen, freundlichen und tollen Support. Ich hätte das nie hinbekommen.
DANKESCHÖN!!!!
Ich freue mich, daß es ein so tolles Hilfeforum gibt!
Euch allen schöne Feiertage.
Offline
florian
Kurze Nachfrage an dieser Stelle, was wurde jetzt genau behoben?
Wenn ich richtig gelesen habe wurde nur das Anynews Problem behoben und das Errorlog läuft immer noch mit diesen Fehlern voll oder?
Das ist ziemlich eigenartig. mb_parse_url ist mir völlig unbekannt und ich finde es auch nicht im Code.
mb_parse_url ist in der Login.php von WB drinnen und weißt darauf hin dass bei der FF Webseite der Core Bereich nicht sauber ist.
mb_parse_url ist scheinbar ein Code-Snipsel von Matomo (Webseiten-Analyse-Programm)
mb_parse_url ist eine php Funktion:
parse_url — Analysiert eine URL und gibt ihre Bestandteile zurück
Edit: nicht mehr benötigte URLs entfernt
Beitrag geändert von colinax (28.12.2020 17:22:18)
Offline
So dann die Seite läuft wieder :-)
Summa summarum gab es hier zwei Probleme, einmal war die config.php noch nicht auf dem Stand den WBCE benötigt und das zweite Problem war dass WB und WBCE Dateien im Filesystem sowie WB und WBCE Module gemischt vorhanden waren, die dann Folgefehler verursachten.
Edit: Hab das Thema mit gelöst markiert
Offline