Heidiho Forenanbieterbuddies!
Ich hab meinen Server auf PHP 8.0 umgestellt. So weit ganz entspannt gelaufen. Nur seither erhalte ich folgende Fehlermeldung:
- Requested URL
- /lexicon/index.php?entry-pdf-export%2F49-barrelwobble%2F
- Referrer
- Error Message
- round(): Argument #1 ($num) must be of type int|float, string given
- Type
- TypeError
- File (Line)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Css/Style.php (3086)
- Stacktrace
-
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Css/Style.php (3086): round(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Css/Style.php (858): Dompdf\Css\Style->set_z_index(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Css/Style.php (917): Dompdf\Css\Style->__set(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Renderer.php (178): Dompdf\Css\Style->__get(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/FrameReflower/Page.php (148): Dompdf\Renderer->render(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/FrameDecorator/AbstractFrameDecorator.php (895): Dompdf\FrameReflower\Page->reflow(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/api/dompdf/src/Dompdf.php (850): Dompdf\FrameDecorator\AbstractFrameDecorator->reflow(…)
- /home/.sites/137/site6633595/web/ascw/forum/lexicon/lib/action/EntryPdfExportAction.class.php (100): Dompdf\Dompdf->render(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/action/AbstractAction.class.php (47): lexicon\action\EntryPdfExportAction->execute(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/request/Request.class.php (83): wcf\action\AbstractAction->__run(…)
- /home/.sites/137/site6633595/web/ascw/forum/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
- /home/.sites/137/site6633595/web/ascw/forum/lexicon/index.php (11): wcf\system\request\RequestHandler->handle(…)
Ich hab auch herausgefunden, wie ich es hervorrufen kann. Ich weis nicht, ob es zuvor funktionierte.
Ich wusste nicht, dass es diesen Button im Lexikon gibt. Dort auf das Drucken-Symbol drückt.
Zuvor kamen jedoch keinerlei Fehlermeldungen diesbezüglich.
Ich hab mir dann gedacht es wird vlt. mal Zeit das Paket upzudaten. Also habe ich das hier gefunden:
https://github.com/dompdf/dompdf/releases
Da ist die aktuellste Version 1.0.2. Die .tar.gz ist ohnehin kein gültiges Paket zur Installation im WCS.
Im WCS steht interessanterweise die Version 3.0.2?! Sie sind jedoch beide vom Brian Sweeney.
Was habe ich da noch nicht ganz verstanden? Hat jemand ähnliche Themen bei sich?
Vielen Dank gleich mal vorweg!