[horde] Upgrading beta to stable

Simon Brereton simon.buongiorno at gmail.com
Fri Dec 21 00:14:04 UTC 2012


On 20 December 2012 17:05, Simon Brereton <simon.buongiorno at gmail.com> wrote:
> 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?

I have two requests.

Can we not overwrite the .htaccess file unless absolutely necessary?
It gets me every time.

At the very least can we be reminded that it will be overwritten?

Thanks.

Simon


More information about the horde mailing list