[horde] Stubborn Whitescreen

Simon Brereton simon.buongiorno at gmail.com
Wed Oct 24 15:38:53 UTC 2012


On 23 October 2012 13:41, Simon Brereton <simon.buongiorno at gmail.com> wrote:
> Hi
>
> I was trying to upgrade horde5 alpha to beta (and add kronolith).  I'd
> previously screwed this up, so I removed the directory and started
> again from scratch.
>
> After making all the same errors I made before and fixing them from
> the archives, I've run into a new one.  Everything seems to have
> installed okay, but I have a whitescreen when accessing the
> admin/config URL.
>
> This appears in the log:
>
>
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Warning:
> set_exception_handler() expects the argument
> (Horde_ErrorHandler::fatal) to be a valid callback in
> /usr/share/horde-beta/lib/core.php on line 54
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Warning:
> set_error_handler() expects the argument
> (Horde_ErrorHandler::errorHandler) to be a valid callback in
> /usr/share/horde-beta/lib/core.php on line 57
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 650
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 697
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 757
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 786
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 914
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 1577
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 1607
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 2038
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Config.php on line 2091
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Registry.php on line 322
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Registry.php on line 1450
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Deprecated:
> Assigning the return value of new by reference is deprecated in
> /usr/share/php/PEAR/Registry.php on line 1458
> [Tue Oct 23 17:23:30 2012] [error] [client x.x.x.x] PHP Fatal error:
> Call to a member function addScriptFile() on a non-object in
> /usr/share/horde-beta/admin/config/index.php on line 352
>
> I know it's my fault, but what did I do wrong?

Once again, I forgot to update the .htaccess to include:

php_value include_path /path/to//horde-beta/pear/php
SetEnv PHP_PEAR_SYSCONF_DIR /path/to/horde-beta


> A clue-stick would be appreciated.

Sorry for the noise.

Simon


More information about the horde mailing list