Turba Installation

(before v.2.4)

 

Related Docs:   IMP Setup

  1. Log in as wwwuser.
  2. Create horde database.
  3. With phpMyAdmin, create base tables in this database using .sql files in /hsphere/shared/apache/htdocs/horde/scripts/db/
    If you get "ERROR 1133: Can't find any matching row in the user table", try changing
    mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON horde_users TO horde@localhost;
    to
    mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON horde_users TO horde;
  4. Create horde user for this database.
  5. Uncomment turba registry lines in /hsphere/shared/apache/htdocs/horde/config/registry.php.
  6. Uncomment turba menu apps in /hsphere/shared/apache/htdocs/horde/imp/config/conf.php. If you don't find lines to uncomment, change
    $conf['menu']['apps'] = array();
    to
    $conf['menu']['apps'] = array('turba');
  7. Go to the directory /hsphere/shared/apache/htdocs/horde/turba/config/ and set up turba initial configuration:
    cp attributes.php.dist attributes.php ; cp conf.php.dist conf.php ; cp html.php.dist html.php ; \ cp menu.php.dist menu.php ; cp prefs.php.dist prefs.php ; cp sources.php.dist sources.php
  8. Enable IMP support by uncommenting respective lines in /hsphere/shared/apache/htdocs/horde/turba/config/conf.php If you don't find lines to uncomment, change
    $conf['menu']['apps'] = array();
    to
    $conf['menu']['apps'] = array('imp');
  9. In the horde database (see above), create tables using .sql files in /hsphere/shared/apache/htdocs/horde/turba/scripts/drivers/
  10. Configure DB access in /hsphere/shared/apache/htdocs/horde/turba/config/sources.php by following instructions in this file.
  11. Comment out LDAP access lines in /hsphere/shared/apache/htdocs/horde/turba/config/sources.php
  12. Open the file /hsphere/shared/apache/htdocs/horde/config/horde.php and set up (comment out) $conf['prefs']['params'] array fields to allow horde to store options in database storage. Also, set $conf['prefs']['driver'] to 'sql':
    $conf['prefs']['driver'] = 'sql'

If it doesn't work:
a) go to directory /hsphere/shared/apache/htdocs/horde/ and run:
chown -R root.httpd * ; chmod -R o-r * ; chmod -R o-x * ; chmod -R o-w *
b) check DB access


Related Docs:   IMP Setup







Home   Products   Services   News
© Copyright. . PSOFT. All Rights Reserved. Terms | Site Map