Ich habe vorhin entdeckt, dass es seit dem 26.06. einen neuen Hotfix (i-doit_31_hotfix_ID-10831v2.zip) zur Behebung des Problems gibt.
Hiermit funktioniert die Erstellung der Dokumente wieder
Danke
Ich habe vorhin entdeckt, dass es seit dem 26.06. einen neuen Hotfix (i-doit_31_hotfix_ID-10831v2.zip) zur Behebung des Problems gibt.
Hiermit funktioniert die Erstellung der Dokumente wieder
Danke
@Florian-0 Danke für Deine Mühe aber ich bezweifle, dass die genannte Berechtigung einen Unterschied macht. Prinzipiell ist die Datei ja vom Webserver lesbar und sollte entsprechend bei der Ausführung verarbeitet werden können.
Schätze hier liegt immer noch ein Bug vor der wohl in meiner Installation auftritt. Bei anderen scheint der Hotfix ja geholfen zu haben.
@Florian-0 In der Hotfix-ZIP-Datei ist nur diese eine genannte PHP-Datei enthalten. Davon abgesehen habe ich die erwähnten Schritte abgearbeitet.
Die Datei ist lesbar für den Webserver-User:
root@app03:/var/www/app03/idoit/src/classes/modules/cmdb/dao/category# ls -lha
insgesamt 644K
drwxrwxr-x 4 www-data www-data 4,0K 20. Jun 14:05 .
drwxrwxr-x 5 www-data www-data 4,0K 20. Jun 13:01 ..
drwxrwxr-x 2 www-data www-data 12K 24. Apr 09:27 global
-rw-rw-r-- 1 www-data www-data 152K 20. Jun 13:01 isys_cmdb_dao_category.class.php
-rw-rw-r-- 1 www-data www-data 12K 20. Jun 13:01 isys_cmdb_dao_category_data.class.php
-rw-rw-r-- 1 www-data www-data 727 20. Jun 13:01 isys_cmdb_dao_category_data_multivalue.class.php
-rw-rw-r-- 1 www-data www-data 907 20. Jun 13:01 isys_cmdb_dao_category_data_reference.class.php
-rw-rw-r-- 1 www-data www-data 1,5K 20. Jun 13:01 isys_cmdb_dao_category_data_value.class.php
-rw-rw-r-- 1 www-data www-data 816 20. Jun 13:01 isys_cmdb_dao_category_global.class.php
-rw-rw-r-- 1 www-data www-data 37K 20. Jun 13:01 isys_cmdb_dao_category_pattern.class.php
-rw-rw-r-- 1 www-data www-data 322K 22. Mai 16:39 isys_cmdb_dao_category_property.class.php
-rw-rw-r-- 1 www-data www-data 62K 20. Jun 13:01 isys_cmdb_dao_category_property_ng.class.php
-rw-rw-r-- 1 www-data www-data 824 20. Jun 13:01 isys_cmdb_dao_category_specific.class.php
drwxrwxr-x 2 www-data www-data 12K 6. Aug 2020 specific
Hallo zusammen,
ich erhalte auch den Fehler "Document does not exist" bei der Neuerstellung von Dokumenten. Bereits vorhandene Dokumente lassen sich weiterhin als PDF öffnen.
Im error.log des Webservers steht:
[Thu Jun 20 14:25:02.276033 2024] [php:error] [pid 20826] [client 192.168.1.122:59921] PHP Fatal error: Uncaught TypeError: isys_cmdb_dao_category_property::getConstantFromRange(): Argument #1 ($constant) must be of type string, null given, called in /var/www/app03/idoit/src/classes/modules/cmdb/dao/category/isys_cmdb_dao_category_property.class.php on line 4391 and defined in /var/www/app03/idoit/src/classes/modules/cmdb/dao/category/isys_cmdb_dao_category_property.class.php:4347\nStack trace:\n#0 /var/www/app03/idoit/src/classes/modules/cmdb/dao/category/isys_cmdb_dao_category_property.class.php(4391): isys_cmdb_dao_category_property->getConstantFromRange()\n#1 /var/www/app03/idoit/src/classes/modules/cmdb/dao/category/isys_cmdb_dao_category_property.class.php(4239): isys_cmdb_dao_category_property->create_alias()\n#2 /var/www/app03/idoit/src/classes/modules/document/compiler/placeholder/isys_document_compiler_placeholder_property.class.php(100): isys_cmdb_dao_category_property->retrieve_chained_obj_id()\n#3 /var/www/app03/idoit/src/classes/modules/document/compiler/placeholder/isys_document_compiler_placeholder_property.class.php(39): isys_document_compiler_placeholder_property->getValue()\n#4 /var/www/app03/idoit/src/classes/modules/document/compiler/placeholder/isys_document_compiler_placeholder.class.php(184): isys_document_compiler_placeholder_property->get()\n#5 /var/www/app03/idoit/src/classes/modules/document/compiler/isys_document_compiler_chapter.class.php(102): isys_document_compiler_placeholder->compile()\n#6 /var/www/app03/idoit/src/classes/modules/document/compiler/isys_document_compiler.class.php(226): isys_document_compiler_chapter->get()\n#7 /var/www/app03/idoit/src/classes/modules/document/compiler/isys_document_compiler_document.class.php(163): isys_document_compiler->compile()\n#8 /var/www/app03/idoit/src/classes/modules/document/compiler/isys_document_compiler.class.php(226): isys_document_compiler_document->get()\n#9 /var/www/app03/idoit/src/classes/modules/document/src/Document/Document.php(109): isys_document_compiler->compile()\n#10 /var/www/app03/idoit/src/classes/modules/document/handler/ajax/isys_ajax_handler_document.class.php(334): idoit\\Module\\Document\\Document\\Document->create()\n#11 /var/www/app03/idoit/src/classes/modules/document/handler/ajax/isys_ajax_handler_document.class.php(178): isys_ajax_handler_document->createDocument()\n#12 /var/www/app03/idoit/src/classes/ajax/isys_ajax.class.php(137): isys_ajax_handler_document->init()\n#13 /var/www/app03/idoit/src/classes/ajax/isys_ajax.class.php(99): isys_ajax->call()\n#14 /var/www/app03/idoit/src/ajax.inc.php(111): isys_ajax->init()\n#15 /var/www/app03/idoit/index.php(155): require_once('...')\n#16 {main}\n thrown in /var/www/app03/idoit/src/classes/modules/cmdb/dao/category/isys_cmdb_dao_category_property.class.php on line 4347, referer: https://app03/i-doit/?objID=32010&viewMode=1002&tvMode=1006&catgID=189
Der oben genannte Hotfix hat in meiner Installation nicht geholfen. Trotz Austausch der korrigierten Datei isys_cmdb_dao_category_property.class.php
bleibt der Fehler.
Debian 12.5, PHP 8.2.18, i-doit Version 31 PRO,
Module: Maintenance 1.3, Relocate-CI 1.3, Nagios Connector 1.1.1, Label 0.6, Events 1.3, Workflow 1.2, Cabling 1.4, Floorplan 1.8, Documents 1.8, API 2.01, Replacement 1.5