Hi Everyone,
I had to migrate my server from Ubuntu to Windows Server (I know it's not the ideal, but it's the company policy), and since then, when I try to create a new protocol, I get a blank page on generate.form.php. GLPI running on ISS with PHP manager and Mysql.
This is the result on Firefox debug mode:

And below the log on php-errors.log:
[2022-05-24 10:04:40] glpiphplog.CRITICAL: *** Uncaught Exception TypeError: round(): Argument #1 ($num) must be of type int|float, string given in C:\inetpub\wwwroot\plugins\protocolsmanager\dompdf\src\Css\Style.php at line 3086
Backtrace :
...\protocolsmanager\dompdf\src\Css\Style.php:3086 round()
...s\protocolsmanager\dompdf\src\Css\Style.php:858 Dompdf\Css\Style->set_z_index()
...s\protocolsmanager\dompdf\src\Css\Style.php:917 Dompdf\Css\Style->__set()
...ns\protocolsmanager\dompdf\src\Renderer.php:178 Dompdf\Css\Style->__get()
...lsmanager\dompdf\src\FrameReflower\Page.php:148 Dompdf\Renderer->render()
...c\FrameDecorator\AbstractFrameDecorator.php:895 Dompdf\FrameReflower\Page->reflow()
plugins\protocolsmanager\dompdf\src\Dompdf.php:856 Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
...ins\protocolsmanager\inc\generate.class.php:454 Dompdf\Dompdf->render()
plugins\protocolsmanager\front\generate.form.php:6 PluginProtocolsmanagerGenerate::makeProtocol()
Do you suggest me something? Regards,
Hi Everyone,
I had to migrate my server from Ubuntu to Windows Server (I know it's not the ideal, but it's the company policy), and since then, when I try to create a new protocol, I get a blank page on generate.form.php. GLPI running on ISS with PHP manager and Mysql.
This is the result on Firefox debug mode:

And below the log on php-errors.log:
[2022-05-24 10:04:40] glpiphplog.CRITICAL: *** Uncaught Exception TypeError: round(): Argument #1 ($num) must be of type int|float, string given in C:\inetpub\wwwroot\plugins\protocolsmanager\dompdf\src\Css\Style.php at line 3086
Backtrace :
...\protocolsmanager\dompdf\src\Css\Style.php:3086 round()
...s\protocolsmanager\dompdf\src\Css\Style.php:858 Dompdf\Css\Style->set_z_index()
...s\protocolsmanager\dompdf\src\Css\Style.php:917 Dompdf\Css\Style->__set()
...ns\protocolsmanager\dompdf\src\Renderer.php:178 Dompdf\Css\Style->__get()
...lsmanager\dompdf\src\FrameReflower\Page.php:148 Dompdf\Renderer->render()
...c\FrameDecorator\AbstractFrameDecorator.php:895 Dompdf\FrameReflower\Page->reflow()
plugins\protocolsmanager\dompdf\src\Dompdf.php:856 Dompdf\FrameDecorator\AbstractFrameDecorator->reflow()
...ins\protocolsmanager\inc\generate.class.php:454 Dompdf\Dompdf->render()
plugins\protocolsmanager\front\generate.form.php:6 PluginProtocolsmanagerGenerate::makeProtocol()
Do you suggest me something? Regards,