After upgrading our existing (v10.0.6) installation to v10.1.3, I am now able to successfully export the report "Work synthesis per activity" to CSV.
However I now see that in the logs there is huge amount of errors logged :
16:07:02.270 ***** ERROR ***** [V10.1.3] Impossible to load class UConverter<br/> => Not found in ../model/custom/UConverter.php <br/> => Not found in ../model/UConverter.php <br/> => Not found in ../model/persistence/UConverter.php <br/>
16:07:02.270 ***** ERROR ***** [V10.1.3] === Trace Stack for last error ===
16:07:02.280 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/tool/projeqtor.php at line 1789 calling debugPrintTraceStack()16:07:02.288 ***** ERROR ***** [V10.1.3] => calling projeqtorAutoload()16:07:02.298 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php at line 337 calling class_exists()16:07:02.310 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/DefaultValueBinder.php at line 23 calling PhpOffice\PhpSpreadsheet\Shared\StringHelper:sanitizeUTF8()16:07:02.329 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/Cell.php at line 193 calling PhpOffice\PhpSpreadsheet\Cell\DefaultValueBinder:bindValue()16:07:02.338 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Worksheet.php at line 1144 calling PhpOffice\PhpSpreadsheet\Cell\Cell:setValue()16:07:02.338 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/ticketpark/htmlphpexcel/lib/HtmlPhpExcel/HtmlPhpExcel.php at line 217 calling PhpOffice\PhpSpreadsheet\Worksheet\Worksheet:setCellValue()16:07:02.354 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/external/HtmlPhpExcel/vendor/ticketpark/htmlphpexcel/lib/HtmlPhpExcel/HtmlPhpExcel.php at line 104 calling Ticketpark\HtmlPhpExcel\HtmlPhpExcel:createExcel()16:07:02.355 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/view/print.php at line 374 calling Ticketpark\HtmlPhpExcel\HtmlPhpExcel:process()16:07:02.374 ***** ERROR ***** [V10.1.3] => /opt/projeqtor/view/print.php at line 298 calling finalizePrint()16:07:02.384 ***** ERROR ***** [V10.1.3] ===
When launching the export for a large project (many sub-projects & activities), this results in long wait times - probably because of the amount of logs that have to be written ( I got a 5M log file after waiting on the export for a few minutes, after which I force-killed the PHP process).
This will be quite blocking if a user uses this feature on Production.
Ah, thankfully the internet is full of resources
After a quick search I found that the issue is caused by a missing PHP extension : "internationalization"
After activating this PHP extension, eveything is back to normal - phew !
On Linux :
sudo apt install php8.0-intl
=> Did I miss something, or should this maybe be made more explicit in the release notes ?
En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés au bon fonctionnement et à la sécurisation du site (gestion de session, reCaptcha) et à une analyse statistique anonymisée des accès sur notre site (Google Analytics). Si vous vous inscrivez, les informations que vous fournirez ne seront jamais divulguées à un tiers sous quelque forme que ce soit. En savoir plus
Cookies settings
×
Functional Cookies
Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.
Session
Please login to see yours activities!
Other cookies
Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.