Duplicate Server = HTTP 500 Error



  • Hi All,

    I've been setting up I-doit today and it seems just about ideal for my purposes. I evaluated a few alternatives, but none seemed to have the balance of ease/flexibility offered by I-doit.

    However, It's been plain sailing up until I tried to Duplicate a server object. At which point I get an HTTP 500 error.

    Has anyone else experienced this behaviour?



  • I've had a little more time to investigate this morning and see the following in the apache error log:

    [Thu Jan 10 16:38:12 2013] [error] [client xxx.xxx.xxx.xxx] PHP Fatal error:  Class 'isys_log_import' not found in /var/www/i-doit/src/classes/popups/isys_popup_duplicate.class.php on line 142, referer: http://xxx.xxx.xxx.xxx/i-doit/index.php?moduleID=8



  • Hello,

    which version of i-doit have you set up? We could not reproduce this error in the 1.0 release.

    Many greetings,
    Leo



  • Hi, I'm running Open 0.9.9-7. I hadn't noticed v1.0 was available.



  • Identical error:```
    Fatal error: Class 'isys_log_import' not found in C:\xampp\htdocs\idoit\src\classes\popups\isys_popup_duplicate.class.php on line 142

    
    Version: i-doit 0.9.9-7
    
    I can not duplicate any entry.
    
    There is a solution?


  • Hello,

    currently there are only two solutions:

    1. Remove all usage of the class "isys_log_import"
    2. Create a mockup class

    I think the first option is a lot more simple and very quick to implement. I assume this affects the open-source version?

    Many greetings,
    Leo



  • should somebody still need a patched version of this file… (i removed the logging)

    replace 'src/classes/import/handler/isys_import_handler_cmdb.class.php' with the attached file

    isys_import_handler_cmdb.class.php.txt


 


Datenschutz / Privacy Policy