Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    I-doit Pro 1.19 Neuinstallation & ISMS Add-on 1.52 fehlerhaft

    Scheduled Pinned Locked Moved Betrieb
    2 Posts 1 Posters 155 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      ChristianBaecker
      last edited by ChristianBaecker

      Guten Tag,

      ich habe gerade ganz aktuell die neueste Version von I-doit V1.19 mitsam dem ISMS Add-on V1.52 neu installiert.

      Das Basissystem ist Windows Server 2019 und ich habe die Installationsanleitung mit XAMPP (Apache 2.4, PHP 8.0.19, Maria DB 10.4) exakt eingehalten und auch keine Probleme beim Setup o.ä. bekommen, d.h. ich gehe davon aus, dass mein System ok ist.

      Das ISMS Add-on lies sich auch problemlos installieren und konfigurieren. Wenn ich nun aber eine Risikobewertung durchführen möchte dann kann ich Bedrohungen und Schwachstellen auswählen (roter Rahmen), diese werden aber nicht gespeichert.

      ISMS.png

      Im Apache Log bekomme ich dazu auch eine entsprechende Fehlermeldung:

      PHP Fatal error:  Uncaught TypeError: mysqli_num_rows(): Argument 
      #1 ($result) must be of type mysqli_result, string given in C:\\xampp\\htdocs\\i-doit\\src\\classes\\components\\isys_component_database_mysqli.class.php:528\nStack trace:\n
      #0 C:\\xampp\\htdocs\\i-doit\\src\\classes\\components\\isys_component_database_mysqli.class.php(528): mysqli_num_rows('SELECT isys_cat...')\n
      #1 C:\\xampp\\htdocs\\i-doit\\src\\classes\\components\\isys_component_database_proxy.class.php(481): isys_component_database_mysqli->num_rows('SELECT isys_cat...')\n
      #2 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\iso27001\\cmdb\\dao\\global\\isys_cmdb_dao_category_g_risk_assessment.class.php(460): isys_component_database_proxy->num_rows('SELECT isys_cat...')\n
      #3 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\iso27001\\cmdb\\dao\\global\\isys_cmdb_dao_category_g_risk_assessment.class.php(123): isys_cmdb_dao_category_g_risk_assessment->updateExistingControlsForRiskAssessment(9, Array)\n
      #4 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\action\\isys_cmdb_action_category_update.class.php(352): isys_cmdb_dao_category_g_risk_assessment->save_user_data(false)\n
      #5 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\action\\isys_cmdb_action_processor.class.php(243): isys_cmdb_action_category_update->handle(Object(isys_cmdb_dao), Array)\n
      #6 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\action\\isys_cmdb_action_processor.class.php(197): isys_cmdb_action_processor->action_process('isys_cmdb_actio...', Array)\n
      #7 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\view\\isys_cmdb_view_category.class.php(291): isys_cmdb_action_processor->process()\n#8 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\view\\isys_cmdb_view_category.class.php(981): isys_cmdb_view_category->handle_navmode('10')\n
      #9 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\cmdb\\isys_module_cmdb.class.php(882): isys_cmdb_view_category->process_save()\n
      #10 C:\\xampp\\htdocs\\i-doit\\src\\classes\\modules\\manager\\isys_module_manager.class.php(1047): isys_module_cmdb->start(Object(isys_register))\n
      #11 C:\\xampp\\htdocs\\i-doit\\src\\idoit\\Legacy\\ModuleLoader.php(37): isys_module_manager->load('2', Object(isys_register))\n
      #12 C:\\xampp\\htdocs\\i-doit\\src\\classes\\core\\isys_application.class.php(107): idoit\\Legacy\\ModuleLoader->boot('2', Object(isys_register))\n
      #13 C:\\xampp\\htdocs\\i-doit\\src\\application.inc.php(30): isys_application::run(Object(isys_request_controller))\n
      #14 C:\\xampp\\htdocs\\i-doit\\src\\i-doit.inc.php(104): include_once('C:\\\\xampp\\\\htdocs...')\n
      #15 C:\\xampp\\htdocs\\i-doit\\src\\hypergate.inc.php(213): include_once('C:\\\\xampp\\\\htdocs...')\n
      #16 C:\\xampp\\htdocs\\i-doit\\src\\ajax.inc.php(104): include_once('C:\\\\xampp\\\\htdocs...')\n
      #17 C:\\xampp\\htdocs\\i-doit\\index.php(154): require_once('C:\\\\xampp\\\\htdocs...')\n
      #18 {main}\n  thrown in C:\\xampp\\htdocs\\i-doit\\src\\classes\\components\\isys_component_database_mysqli.class.php on line 528
      

      Da die Versionen ganz neu sind, würde ich mich auch über Rückmeldung freuen ob es anderswo problemlos läuft, es ist ja nicht auszuschließen das in meiner Windows Version irgendetwas doch nicht passt.

      Besten Dank
      Christian Bäcker

      C 1 Reply Last reply Reply Quote 0
      • C Offline
        ChristianBaecker @ChristianBaecker
        last edited by

        @ChristianBaecker Ich habe den Fehler mittlerweile nachvollziehen können. Im ISMS AddOn sind einige Fehler bzw. Folgefehler enthalten, ich gebe die Lösung an Becon weiter.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post