Hallo,
ich habe einige Fragen zum News System 6 sollte das für ein Thema Zuviel sein, würde ich das trennen.
aktuelle Situation und Server-Umgebung
Alt:
- Community Framework™-Version 2.1.24 pl 3 (Typhoon)
- voolia News-System (mit eigenen Updates und anpassungen)
Neu:
- WoltLab Suite™ Version 6.0.16
- News-System-Version 6.0.4
Aufgrund der erheblichen Unterschiede in den Versionen und Anpassungen ging der Import leider nicht wie erwartet. Was jedoch kein Problem war, mit entsprechenden SQL-Befehlen habe ich nun den gesamten Inhalt in der neuen Version. Lediglich die Bilder habe ich aus der alten Version nur zum Teil übernommen. dies gilt für die Datenbank und die Dateiebene. Auch hier funktioniert das bisher alles.
Links
Nun ist mir aufgefallen das sich der Link-Aufbau verändert hat.
ALT: [Domain]/news/[newsId]-[subject]
NEU: [Domain]/news/news[newsId]-[subject]
In der neuen Umgebung habe ich die WoltLab Suite unter / installiert und das News-System unter /news . Besteht nun noch die Möglichkeit das ich die alten Links weiter nutzen kann ohne diese Umzuschreiben? Sollte dies nicht möglich sein, wie müsste die Linkumschreibung aussehen damit die auf die aktuellen umgeleitet werden? - Evtl. kann mir hier jemand helfen?
Anzeigen aktualisieren
News aktualisieren
Wenn ich die News aktualisiere sin danach die News-Texte nicht mehr brauchbar (Teaser und Artikel).
Zitat<p class="text-justify"><strong>Hebebühne bei der Schadenaufnahme</strong></p><p class="text-justify">Die Inspektion auf einer Hebebühne ist dabei ein unverzichtbarer Teil des Prozesses.
Der Eintrag in der Datenbank sieht dann so aus:
Zitat<p><p class="text-justify"><strong>Hebebühne bei der Schadenaufnahme</strong></p><p class="text-justify">Die Inspektion auf einer Hebebühne ist dabei ein unverzichtbarer Teil des Prozesses.
Hier werden beim Aktualisieren der der News die HTML-Zeichen maskiert? - Die Aktualisierung der News läuft dabei ohne Fehler durch.
Vorschaubilder erneuern
Beim erneuern der Vorschaubilder tritt folgender Fehler auf. Leider fehlen Hier weitere Informationen um den Fehler einzugrenzen. Es gibt keine newsId oder imageId
Spoiler anzeigen
news\data\news\image\NewsImageAction::createThumbnails(): Argument #3 ($imageData) must be of type array, false given, called in /var/www/clients/client1/web27/web/news/lib/data/news/image/NewsImageAction.class.php on line 177
File:
/var/www/clients/client1/web27/web/news/lib/data/news/image/NewsImageAction.class.php in line 197
Stacktrace:
#0 news\data\news\image\NewsImageAction::createThumbnails(news\data\news\image\NewsImageEditor, wcf\system\image\adapter\ImageAdapter, false, 200, 200)
#1 news\data\news\image\NewsImageAction->generateThumbnails()
#2 wcf\data\AbstractDatabaseObjectAction->executeAction()
#3 news\system\worker\NewsImageRebuildDataWorker->generateThumbnail(news\data\news\image\NewsImage, 0)
#4 news\system\worker\NewsImageRebuildDataWorker->execute()
#5 wcf\acp\action\WorkerProxyAction->execute()
#6 wcf\action\AbstractAction->__run()
#7 wcf\action\AJAXInvokeAction->__run()
#8 wcf\system\request\Request->handle(Laminas\Diactoros\ServerRequest)
#9 wcf\http\Pipeline->process(Laminas\Diactoros\ServerRequest, wcf\http\RequestHandlerMiddleware)
#10 wcf\system\request\RequestHandler->handle('wcf', true)
Alles anzeigen
Spoiler anzeigen
Wed, 17 Jul 2024 08:57:19 +0000
Message: news\data\news\image\NewsImageAction::createThumbnails(): Argument #3 ($imageData) must be of type array, false given, called in /var/www/clients/client1/web27/web/news/lib/data/news/image/NewsImageAction.class.php on line 177
PHP version: 8.3.9
WoltLab Suite version: 6.0.16
Request URI: POST /acp/index.php?worker-proxy/&t=82c3c492c650323c1d7d68ef7b749cb7051e268396d3670f31a889675240149b-0QfDMnvV2UUzroOJhlnY1A==
Referrer: https://**********/acp/index.php?rebuild-data/
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0
Peak Memory Usage: 2691592/2147483648
======
Error Class: TypeError
Error Message: news\data\news\image\NewsImageAction::createThumbnails(): Argument #3 ($imageData) must be of type array, false given, called in /var/www/clients/client1/web27/web/news/lib/data/news/image/NewsImageAction.class.php on line 177
Error Code: 0
File: /var/www/clients/client1/web27/web/news/lib/data/news/image/NewsImageAction.class.php (197)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/clients\/client1\/web27\/web\/news\/lib\/data\/news\/image\/NewsImageAction.class.php","line":177,"function":"createThumbnails","class":"news\\data\\news\\image\\NewsImageAction","type":"::","args":["news\\data\\news\\image\\NewsImageEditor","wcf\\system\\image\\adapter\\ImageAdapter",false,200,200]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":215,"function":"generateThumbnails","class":"news\\data\\news\\image\\NewsImageAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/news\/lib\/system\/worker\/NewsImageRebuildDataWorker.class.php","line":60,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/news\/lib\/system\/worker\/NewsImageRebuildDataWorker.class.php","line":42,"function":"generateThumbnail","class":"news\\system\\worker\\NewsImageRebuildDataWorker","type":"->","args":["news\\data\\news\\image\\NewsImage",0]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/acp\/action\/WorkerProxyAction.class.php","line":103,"function":"execute","class":"news\\system\\worker\\NewsImageRebuildDataWorker","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/action\/AbstractAction.class.php","line":56,"function":"execute","class":"wcf\\acp\\action\\WorkerProxyAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/action\/AJAXInvokeAction.class.php","line":64,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/system\/request\/Request.class.php","line":57,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/http\/middleware\/HandleValinorMappingErrors.class.php","line":35,"function":"handle","class":"wcf\\system\\request\\Request","type":"->","args":["Laminas\\Diactoros\\ServerRequest"]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/lib\/system\/request\/RequestHandler.class.php","line":147,"function":"process","class":"wcf\\http\\Pipeline","type":"->","args":["Laminas\\Diactoros\\ServerRequest","wcf\\http\\RequestHandlerMiddleware"]},{"file":"\/var\/www\/clients\/client1\/web27\/web\/acp\/index.php","line":10,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]
Alles anzeigen
Eventuell hat hier einer eine Idee wie ich verfahren kann um den Fehler einzugrenzen.
Freundliche Grüße
Sebastian