• Question on installation

    2
    0 Votes
    2 Posts
    3k Views
    ?
    After downloading the source code, you can find actual database dumps in the 'sql'-directory. Before importing, create the databases as root: CREATE DATABASE idoit_beta_sys; CREATE DATABASE idoit_beta_data; Now import both SQL files into your mySQL 4.1 database: mysql -h db-host -P db-post -u user -p pass -D idoit_beta_sys < \ setup/sql/idoit_beta_system.sql mysql -h db-host -P db-post -u user -p pass -D idoit_beta_data < \ setup/sql/idoit_beta_data.sql And give your database-user access rights to the databases: GRANT ALL PRIVILEGES ON idoit_beta_sys.* TO 'i-doit'@'%' IDENTIFIED BY \ 'we-doit' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON idoit_beta_data.* TO 'i-doit'@'%' IDENTIFIED BY \ 'we-doit' WITH GRANT OPTION; i-doIT is partitioned across one mandatory system database (in our case idoit_beta_sys) and at least one mandator database (idoit_beta_data). In the system database system and language constants are stored, furthermore the global i-doIT registry and references to all available mandator databases in the table 'isys_mandator'. Let's create at one entry here: INSERT INTO isys_mandator VALUES( '%', 'Your company name', 'Your company description', 'cache_your_company', 'default', 'localhost', '3306', 'idoit_beta_data', 'i-doit', 'we-doit', '1', 'ISYS_LANGUAGE_GERMAN', // Or use ISYS_LANGUAGE_ENGLISH here 'de' ); If you want to use an english i-doIT version, use ISYS_LANGUAGE_ENGLISH for the XML-Parameter 'isys_mandator__default_lang_const' and 'en' for 'isys_mandator__default_language_short'. These are the record information for one mandator database, configure this in order to modify mandator-specific database settings.
  • I-doit-v0.9-beta

    2
    0 Votes
    2 Posts
    2k Views
    ?
    Can you send us a screenshot? Also paste your config.inc.php and PHP configuration here. Thank you!
  • Unable to install

    6
    0 Votes
    6 Posts
    4k Views
    M
    I'll have to setup a seperate system to test this as I have several systems using MySQL 5. Cheers
  • I-doIT 0.9 - general questions and critical errors

    2
    0 Votes
    2 Posts
    4k Views
    N
    First connect yourself with the mandator database and see the structure of the table 'isys_person_intern': | isys_person_intern__id          | int(10) unsigned |      | PRI | NULL    | auto_increment | | isys_person_intern__title      | varchar(255)    | YES  |    | NULL    |                | | isys_person_intern__description | text            | YES  |    | NULL    |                | | isys_person_intern__user_pass  | varchar(255)    | YES  |    | NULL    |                | | isys_person_intern__property    | int(10) unsigned | YES  |    | 0      |                | | isys_person_intern__status      | int(10) unsigned | YES  |    | 1      |                | The content of this table: |                      1 | guest                    | NULL                            | 084e0343a0486ff05530df6c705c8bb4 |                            0 |                          1 | |                    11 | reader                    | Reader                          | 1de9b0a30075ae8c303eb420c103c320 |                            0 |                          1 | |                    12 | editor                    | Editor                          | 5aee9dbd2a188839105073571bee1b1f |                            0 |                          1 | |                    13 | author                    | Author                          | 02bd92faa38aaa6cc0ea75e59937a1ef |                            0 |                          1 | |                    14 | archivar                  | Archivar                        | 4baf8329be21a4ad4f4401295cc130a9 |                            0 |                          1 | |                    15 | admin                    | Admin                          | 21232f297a57a5a743894a0e4a801fc3 |                            0 |                          1 | To add new users create a new dataset in this table. 'isys_person_intern__title' defines the username and 'isys_person_intern__user_pass' is the password (as an MD5-Hash -> http://dev.mysql.com/doc/refman/5.0/en/security-guidelines.html INSERT INTO isys_person_intern VALUES('%', 'einBenutzer', 'Markus Mueller', MD5('einPasswort'), 0, 1); Then log in with 'einBenutzer' and 'einPasswort' and have fun with it