[imp] Problems with virtual hosts configuration and making IMP's directory root
Thibault PASSERON
thibault.passeron at free.fr
Thu Apr 28 02:58:16 UTC 2011
Hello,
Problem was fixed by setting horde's app webroot to /horde, perhaps that's what you had tried to tell me, excuse me if I misunderstood
Thank you very much for your help.
Thibault Passeron
----- Mail Original -----
De: "Thibault PASSERON" <thibault.passeron at free.fr>
À: "imp" <imp at lists.horde.org>
Envoyé: Mercredi 27 Avril 2011 21h41:05 GMT -05:00 USA/Canada - États de l'Est
Objet: Re: [imp] Problems with virtual hosts configuration and making IMP's directory root
Hello,
Tried setting the webroot to /horde, didn't work
Unfortunately, even installing Horde under /horde, and following the instructions there http://wiki.horde.org/FAQ/Admin/Config?referrer=FAQ%2FAdmin didn't solve the problem.
When I open http://webmail.domain2.org/, I don't get the login page ( webserver's error log shows script '/var/www/html/secure/human-web/horde/imp/login.php' not found). When I manually set the browser to open http://webmail.domain2.org/horde/login.php, I am able to enter credentials, but then get a page saying loading...
webserver shows following errors :
File does not exist: /var/www/html/secure/human-web/horde/imp/static
File does not exist: /var/www/html/secure/human-web/horde/imp/themes/silver/graphics/favicon.ico
File does not exist: /var/www/html/secure/human-web/horde/imp/themes/default/graphics/horde-power1.png
File does not exist: /var/www/html/secure/human-web/horde/imp/themes/silver/graphics/favicon.ico
File does not exist: /var/www/html/secure/human-web/horde/imp/static
File does not exist: /var/www/html/secure/human-web/horde/imp/static
File does not exist: /var/www/html/secure/human-web/horde/imp/themes/default/graphics/horde-power1.png
File does not exist: /var/www/html/secure/human-web/horde/imp/themes/silver/graphics/favicon.ico
File does not exist: /var/www/html/secure/human-web/horde/imp/static, referer: https://webmail.gernesis.fr/
File does not exist: /var/www/html/secure/human-web/horde/imp/static
File does not exist: /var/www/html/secure/human-web/horde/imp/static
File does not exist: /var/www/html/secure/human-web/horde/imp/static
The server tries to get files that lie into the /horde directory, but shouldn't because I have the alias set.
Any clues ?
Thanks in advance
Thibault Passeron
----- Mail Original -----
De: "Jan Schneider" <jan at horde.org>
À: imp at lists.horde.org
Envoyé: Mardi 26 Avril 2011 05h43:14 GMT -05:00 USA/Canada - États de l'Est
Objet: Re: [imp] Problems with virtual hosts configuration and making IMP's directory root
Zitat von Thibault PASSERON <thibault.passeron at free.fr>:
> Hello everyone,
>
> Some information about my configuration :
> Server running Fedora 14, Apache 2.2, PHP 5.3.6, MySQL 5.5.11
>
> I have set up a horde 4 installation in the following directory :
> /var/www/html/secure/domain1 (meaning that i don't have a horde
> directory, every app is located into this directory, e.g. imp is in
> /var/www/html/secure/domain1/imp)
>
> This directory is currently the DocumentRoot of the virtual host
> horde.domain1.org
>
> I want to serve IMP to others virtual hosts, and make IMP accessible
> directly through the following addresses :
>
> http://webmail.domain2.org/
> http://webmail.domain3.org/, and so on
>
> The main horde installation is configured to let users authenticate
> through IMP.
>
> I have already tried the following config :
>
> Alias /horde/ /var/www/html/secure/domain1
> DocumentRoot /var/www/html/secure/domain1/imp
>
> /var/www/html/secure/domain1/config/registry-web.domain2.org.php :
>
> $this->applications = array(
> [...]
> 'imp' => array(
> [...]
> 'fileroot' => dirname(__FILE__) . '/../imp',
> 'webroot' => '',
>
> But, when I try to connect to http://webmail.domain2.org/, I only
> got a page that says loading...
>
> The virtual host error log shows the following lines :
>
> File does not exist: /var/www/html/secure/domain1/imp/js/effects.js
> File does not exist: /var/www/html/secure/domain1/imp/js/prototype.js
> File does not exist: /var/www/html/secure/domain1/imp/js/horde.js
> File does not exist: /var/www/html/secure/domain1/imp/js/growler.js
> File does not exist: /var/www/html/secure/domain1/imp/js/contextsensitive.js
> File does not exist: /var/www/html/secure/domain1/imp/js/dragdrop2.js
> File does not exist: /var/www/html/secure/domain1/imp/js/effects.js
> File does not exist: /var/www/html/secure/domain1/imp/js/popup.js
>
> I figure that IMP is trying to get some scripts from
> /var/www/html/secure/domain1/js but I can't figure out a way to make
> this work.
Try to explicitly set the webroot for 'horde' too.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
--
IMP mailing list
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: imp-unsubscribe at lists.horde.org
More information about the imp
mailing list