[horde] 4.0-git: Version Check in Exception.php
Rick Romero
rick at havokmon.com
Tue Dec 7 14:42:16 UTC 2010
Quoting Jan Schneider <jan at horde.org>:
>
>> Zitat von Rick Romero <rick at havokmon.com>:
> >
> >> Jan:
> >>
> >>> Zitat von Florian Brandner <florian at brandner.net>:
> >>>
> >>>> Hi everyone!
> >>>>
> >>>> I am currently playing around with the current H4 from GIT, and got a
> >>>> question regarding the Exception.php:
> >>>> I am running here with a PHP 5.2.6, and without any changes I get the
> >>>> Error "Cannot redeclare class Horde_Exception". But when changing the
> >>>> Version-check in Exception.php from 5.3.0 to 5.2.0 it runs.
> At least I
> >>>> get a webpage without errors.
> >>>>
> >>>> Could that be a bug? Or did I do something wrong?
> Unfortunately I do not
> >>>> really know much about PHP, so I have no clue if "5.2.0" makes any
> >>>> sense, but it works for me ;-)
> >>
> >>> No, that error message doesn't make any sense. I really don't have
> >>> any idea where this would come from.
> >>
> >> I get that error too:
> >> Fatal error: Cannot redeclare class Horde_Exception in
> >>
> /usr/local/www/sub/www.beta.net/data/horde_git/horde/framework/Exception/lib/Horde/Exception.php on
> line
> >> 17
> >>
> >> .. and I was making the same local fix, but it seems as development
> >> continues the 'fallout' spreads. At first I couldn't get into
> >> Calendar, now IMP Preferences, both throwing errors:
> >>
> >> Fatal error: Wrong parameters for Exception([string $exception [,
> >> long $code ]]) in
> >>
> /usr/local/www/sub/www.beta.net/data/horde_git/horde/framework/Exception/lib/Horde/Exception/Prior.php on
> line
> >> 38
> >
> > Can you provide a backtrace? What parameters *are* being passed to
> > the Exception constructor?
>
> Message:ACLs not configured for this server. Code:0 Previous:
> FATAL ERROR: Wrong parameters for Exception([string $exception [,
> long $code ]]) in
> /USR/LOCAL/WWW/SUB/BETA.VFEMAIL.NET/DATA/HORDE_GIT/HORDE/FRAMEWORK/EXCEPTION/LIB/HORDE/EXCEPTION/PRIOR.PHP on line
> 38
>
> Looks like $previous is empty.
>
> Keep in mind I've changed Exception.php to check for php version
> < 5.2.0 instead of 5.3.0..
>
> If I change Prior.php line 38 from:
> parent::__construct($message, $code, $previous);
> to
> parent::__construct($message, $code);
>
> I can get back into prefrences (and calendar works better, but it
> looks like I have a table issue on my end) - but I'm concerned that
> not I've made two changes from the standard..
>
> Rick
>
>
>
More information about the horde
mailing list