We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

horde problems

I-Land-NOC
I-Land-NOC asked
on
Medium Priority
702 Views
Last Modified: 2010-05-18
I'm installing horde for the first time.  When I go to "http://localhost/horde" is does not ask me for my user name and pass. instead  it takes me straight to the index page. i have changed some of the error_log info so it is not displayed and logs it, but before i did that in the left hand conner of the browser it said "Last login:never".  listed below is some of my test info and some error messages. also i like to know where i could find better documenation on horde, imp, pear, etc.....

horde/test.php

Horde Version
 * Horde: 3.1.1

Horde Applications

    * Gollem: H3 (1.0.2)
    * Horde: 3.1.1
    * Imp: H3 (4.1) (run Imp tests)
    * Ingo: H3 (1.1)
    * Nag: H3 (2.1)
    * Turba: H3 (2.1)

PHP Version

    * View phpinfo() screen
    * View loaded extensions
    * PHP Version: 4.4.0-pl1-gentoo
    * PHP Major Version: 4.4
    * PHP Minor Version: 0
    * PHP Subminor Version: pl1-gentoo
    * PHP Version Classification: release
    * You are running a supported version of PHP.

PHP Module Capabilities

    * Ctype Support: Yes
    * DOM XML Support: Yes
    * FTP Support: Yes
    * GD Support: Yes
    * Gettext Support: Yes
    * Iconv Support: Yes
    * IMAP Support: Yes
    * LDAP Support: No
    * Mbstring Support: Yes
    * Mcrypt Support: Yes
    * MIME Magic Support (fileinfo): Yes
    * memcached Support (memcache): No
      The memcache PECL module is needed only if you are using the memcached SessionHandler. See horde/docs/INSTALL for information on how to install PECL/PHP extensions.
    * MIME Magic Support (mime_magic): Yes
    * MySQL Support: Yes
    * OpenSSL Support: Yes
    * PostgreSQL Support: No
    * Session Support: Yes
    * XML Support: Yes
    * Zlib Support: Yes

Miscellaneous PHP Settings

    * magic_quotes_runtime disabled: Yes
    * memory_limit disabled: Yes
    * safe_mode disabled: Yes
    * session.use_trans_sid disabled: Yes
    * session.auto_start disabled: Yes

File Uploads

    * file_uploads enabled: Yes
    * upload_max_filesize: 5M
    * post_max_size: 8M

Required Horde Configuration Files

    * config/conf.php: Yes
    * config/mime_drivers.php: Yes
    * config/nls.php: Yes
    * config/prefs.php: Yes
    * config/registry.php: Yes

PHP Sessions

    * Session counter: 2
    * To unregister the session: click here

PEAR

    * PEAR Search Path (PHP's include_path):  /var/www/localhost/htdocs/horde/lib:.:/usr/share/php
    * PEAR: Yes
    * Recent PEAR: Yes
    * Mail: Yes
    * Mail_Mime: Yes
    * Log: Yes
    * DB: Yes
    * Net_Socket: Yes
    * Date: Yes
    * Auth_SASL: Yes
    * HTTP_Request: Yes
    * File: Yes
    * Net_SMTP: Yes
    * Services_Weather: Yes
    * Cache: Yes
    * XML_Serializer: Yes

horde/imp/test.php
IMP Version

    * IMP: H3 (4.1)

Other Horde Applications

    * gollem: Yes (Version: H3 (1.0.2))
    * ingo: Yes (Version: H3 (1.1))
    * nag: Yes (Version: H3 (2.1))
    * turba: Yes (Version: H3 (2.1))

PHP Version

    * View phpinfo() screen
    * View loaded extensions
    * PHP Version: 4.4.0-pl1-gentoo
    * PHP Major Version: 4.4
    * PHP Minor Version: 0
    * PHP Subminor Version: pl1-gentoo
    * PHP Version Classification: release
    * You are running a supported version of PHP.

PHP Module Capabilities

    * IMAP Support: Yes
    * OpenSSL Support: Yes

Miscellaneous PHP Settings

    * file_uploads enabled: Yes

Required IMP Configuration Files

    * config/conf.php: Yes
    * config/mime_drivers.php: Yes
    * config/prefs.php: Yes
    * config/servers.php: Yes

PEAR

    * PEAR Search Path (PHP's include_path):  /var/www/localhost/htdocs/horde/lib:.:/usr/share/php
    * PEAR: Yes
    * Recent PEAR: Yes
    * HTTP_Request: Yes
    * Auth_SASL: Yes



error messages
PHP Warning:  importconfig(/var/www/localhost/htdocs/horde/config/../mimp/config/conf.php): failed to open stream: No such file or directory in /var/www/localhost/htdocs/horde/lib/Horde/Registry.php on line 907

PHP Fatal error:  Call to undefined function:  getparam() in /var/www/localhost/htdocs/horde/imp/config/conf.php on line 195

PHP Notice:  Undefined index:  signup in /var/www/localhost/htdocs/horde/admin/user.php on line 24

PHP Notice:  Undefined index:  log in /var/www/localhost/htdocs/horde/lib/Horde.php on line 49








Comment
Watch Question

Artysystem administrator
Top Expert 2007

Commented:
As I may suppose you haven't followed installation recommentations of horde.
Please read: /var/www/localhost/htdocs/horde/docs/INSTALL
And do step-by-step installation as described

You may find there:
5. Configure Horde::

     cd config/
     for f in *.dist; do cp $f `basename $f .dist`; done

Author

Commented:
i did follow the instructions  

cd config
for f in *.dist; do cp $f `basename $f .dist`; done

 also the docs in gentoo are in this dir /usr/share/doc/horde-3.1.1 after the emerge. the problem still exists.
system administrator
Top Expert 2007
Commented:
Sorry, I've missed you have a lot of plug-in applications.
The real problem is absence: '/var/www/localhost/htdocs/horde/config/../mimp/config/conf.php'
I have working Horde + IMP (I just followed all instruction and there where no problems)
there is no horde/mimp subfolder in my installation.
May be you have /var/www/localhost/htdocs/horde/mimp/docs/ folder with specific installation instructions.

I recommend you install applicaitons one-by-one.
First - horde (without any app), than configure and test it, then IMP, than configure and test it, etc.
When problem will appear, you will know in what application.

Information from horde.org and from docs/ subfolders was enough for me as administrator and user
What is pear?
PEAR is a code repository for PHP extensions and PHP library code
similar to TeX's CTAN and Perl's CPAN.

The intention behind PEAR is to provide a means for library code
authors to organize their code in a defined way shared by other
developers, and to give the PHP community a single source for such
code.

Documentation for PEAR can be found at http://pear.php.net/manual/
 

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

Commented:
ok, i went back and deleted all directories and started over like you said to do, installing one package at a time. I guess i was having php and config/config.php issue of some kind. it would not write to the settings to the config.php. I was sure glad for the code generator at the bottom. I would to thank you for all you help.
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.