[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