[horde] Horde-alarms problem

Jan Schneider jan at horde.org
Mon Mar 12 09:30:56 UTC 2012


Zitat von Jens Gruentjes <jens.gruentjes at ebira.de>:

> Hello,
>
> I have a problem with the horde alarm system. My problem is quite  
> similar to the problem that was already discussed on this list (I  
> attached the conversation below). Unfortunately for me there was no  
> "solution" offered as information was missing. I can say that the  
> user www-data in my case has no local pear configuration. I  
> installed horde the standard way (no separate PEAR installation).
>
> Is it recommended to run the alarm-script as root user or is a  
> non-priviledged-user preferred? What can I do to run the script as  
> user www-data?
>
> I'm using Horde Groupware Webmail Edition 4.0.6
> turba-3.0.12
> nag-3.0.7
> ingo-2.0.7
> horde-4.0.14
> kronolith-3.0.15
> mnemo-3.0.5
> imp-5.0.19

Is your problem just "quite similar" or do you get the same error messages?

>> On Tue, 2011-06-07 at 09:46 +0200, Jan Schneider wrote:
>
>>> Zitat von Ole Wolf <ole at naturloven.dk>:
>>> > > Hi,
>>> >
>>> > I'm not sure whether this is a bug or just me not having configured my
>>> > server correctly, but hopefully someone can help me out. :)
>>> >
>>> > I'm calling horde-alarms via a cron job as the user www-data:
>>> >
>>> > */5 * * * *	www-data	/usr/bin/horde-alarms
>>> >
>>> > At first, it gave the following error:
>>> >
>>> > PHP Warning:
>>> > require_once(/usr/share/php/www/horde/lib/Application.php): failed to
>>> > open stream: No such file or directory in /usr/bin/horde-alarms on line
>>> > 18
>>> > PHP Fatal error:  require_once(): Failed opening required
>>> > '/usr/share/php/www/horde/lib/Application.php'  > >  
>>> (include_path='.:/usr/share/php:/usr/share/pear') in  > >  
>>> /usr/bin/horde-alarms on line 18
>>> >
>>> > This seems reasonable enough, since on my server, Horde isn't installed
>>> > in /usr/share/php/www/horde, but in /var/www/webmail.
>>> >
>>> > I hacked my way around it by creating the directory /usr/share/php/www
>>> > and from there making a symlink to /var/www/webmail (that is, ln
>>> > -s /var/www/webmail /usr/share/php/www/horde), but this isn't an overly
>>> > elegant solution.
>>> >
>>> > Is there an obvious way to make the horde-alarms and probably also the
>>> > horde-agenda commands look for the horde installation in the right
>>> > place, such as via an .ini file, or with an environment variable?
>>> > Make sure that the user that is running the cron job, doesn't  
>>> have a  > local pear configuration in $HOME that overwrites the  
>>> horde_dir path.
>
>
> -- 
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org

-- 
The Horde Project
http://www.horde.org/




More information about the horde mailing list