[horde] Upgrading beta to stable

Simon Brereton simon.buongiorno at gmail.com
Thu Dec 20 22:05:25 UTC 2012


Hi

I've been putting off upgrading my Horde5 beta install to stable
because I had problems upgrading from alpha to beta.  Well, I've run
into an issue again.

For Horde5 I have a separate pear install because I can't upgrade 4 in
production until password is working, so I ran:

/usr/share/horde-beta/pear/pear -c /usr/share/horde-beta/pear.conf
upgrade -c horde
This appears to work with out error and I am invited to invoke run-scripts..
/usr/share/horde-beta/pear/pear -c /usr/share/horde-beta/pear.conf
run-scripts horde/Horde_Role
this appears to work (success is reported) and listing the installed
packages is indeed updated and reporting stable now).

Refreshing the admin page I get a white space.  Thinking it must be
the cache, I tried in another browser, where I get notified of an
internal error.

Checking the log I get..
==> /var/log/apache2/logs/horde-beta-error_log <==
[Thu Dec 20 21:55:25 2012] [error] [client 207.237.161.138] 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
[Thu Dec 20 21:55:25 2012] [error] [client 207.237.161.138] 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
[Thu Dec 20 21:55:25 2012] [error] [client 207.237.161.138] PHP
Warning:  include(/usr/share/horde-beta/config/registry.local.php):
failed to open stream: Permission denied in
/usr/share/php/Horde/Registry.php on line 561
[Thu Dec 20 21:55:25 2012] [error] [client 207.237.161.138] PHP
Warning:  include(): Failed opening
'/usr/share/horde-beta/lib/../config/registry.local.php' for inclusion
(include_path='/usr/share/horde-beta/lib:.:/usr/share/php:/usr/share/pear')
in /usr/share/php/Horde/Registry.php on line 561
[Thu Dec 20 21:55:25 2012] [error] [client 207.237.161.138] PHP Fatal
error:  Call to undefined method
Horde_Registry::setAuthenticationSetting() in
/usr/share/horde-beta/rpc.php on line 126

repeated over and over again.

If I fix the file permission on registry.local.php (from 440 to 640)
and from root:root to root:www-data, I get only this:

==> /var/log/apache2/logs/horde-beta-error_log <==
[Thu Dec 20 22:03:05 2012] [error] [client 207.237.161.138] 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
[Thu Dec 20 22:03:05 2012] [error] [client 207.237.161.138] 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
[Thu Dec 20 22:03:05 2012] [error] [client 207.237.161.138] PHP Fatal
error:  Call to undefined method
Horde_Registry::setAuthenticationSetting() in
/usr/share/horde-beta/rpc.php on line 126

What is the next step?

Thanks.

Simon


More information about the horde mailing list