We did the installation
went to the projeqtor dir and we did the config, with all credentials
went to my login page, login with admin:admin
and we get a white blank screen,
we checked the permissions and ownership every thing fine
if we view the source of the main page:
we get these last rowasaveBrowserLocaleToSession();aboutMessage="
";aboutMessage+='
PHP 8.4.13
';aboutMessage+='
'+i18n('externalLibrary')+'
';aboutMessage+=' . CK Editor : '+CKEDITOR.version+'
';aboutMessage+=' . Dojo : '+dojo.version.major+"."+dojo.version.minor+"."+dojo.version.patch+'
';aboutMessage+=' . html2canvas : 1.0.0-alpha.12'+'
';aboutMessage+=' . html2pdf :
What are we doing wrong.
Can anybody help us?
SO Debian 12
PHP 8.4
Niginx web server
mariadb
The blank Screen comes with an Error from the html2pdf?
aboutMessage+=' . html2pdf :
<
there is already a directory in external with those files
it looks like this is not cmapatible
Can anyone help us?
Solved
Version 12.3.2 does not have an updated html2pdf software
compatible with latest versions AKA PHP 8,4
Hi, thanx for your report, we create ticket #10766 for this issue.
The error is caused by line 400 of file ./projeqtor/external/html2pdf/src/Html2Pdf.php
As a temporary fix, change the line:
public function setModeDebug(DebugInterface $debugObject = null)
to:
public function setModeDebug(?DebugInterface $debugObject = null)
by inserting the "?" before DebugInterface