From: Troy on
Hi,

I have been running horde for the last 10 years constantly staying up-to-date with the ports and this recent upgrade just did me in. I'm running the following modules.

I don't get a login page at all. I tried to research and some posters stated some really mundane things about having an extra space in the config etc..


horde-base-3.3.6_1 Common code-base used by Horde applications
horde-chora-2.1_2 CVS web-viewer
horde-imp-4.3.6,1 Webmail system for IMAP/POP3 mailboxes
horde-ingo-1.2.3,1 Email-filter management application
horde-kronolith-2.3.3_2,1 Calendar application
horde-mimp-1.1.3,1 Mobile webmail system
horde-mnemo-2.2.3_3,1 Notes and memos application
horde-nag-2.3.4_2,1 Simple multiuser task list manager
horde-turba-2.3.3 Contact management application


FreeBSD 8.0-STABLE FreeBSD 8.0-STABLE #1: Sat Jan 23 20:44:06 CST 2010root(a)server:/usr/obj/usr/src/sys/ME amd64

When I go to login to the horde framework I'm getting the following errors in the web browsers:

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/share/pear/Log.php on line 169

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Notification.php on line 64

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms.php on line 455

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms.php on line 462

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms/datatree.php on line 82

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Prefs.php on line 847

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/share/pear/Log.php:169) in /usr/local/www/horde/index.php on line 92

In the HTTP error logs, this is what is showing up:


[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/share/pear/Log.php on line 169
[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Notification.php on line 64
[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms.php on line 455
[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms.php on line 462
[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Perms/datatree.php on line 82
[Tue Apr 13 08:14:23 2010] [error] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/www/horde/lib/Horde/Prefs.php on line 847
[Tue Apr 13 08:14:23 2010] [error] PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/local/share/pear/Log.php:169) in /usr/local/www/horde/index.php on
line 92
[Tue Apr 13 08:14:23 2010] [error] PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/local/share/pear/Log.php:169) in Unknown on line 0
[Tue Apr 13 08:14:23 2010] [error] PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/local/share/pear/Log.php:169) in Unknown on line 0




_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Alex Dupre on
Troy ha scritto:
> When I go to login to the horde framework I'm getting the following
> errors in the web browsers:
>
> Deprecated: Assigning the return value of new by reference is deprecated
> in /usr/local/share/pear/Log.php on line 169

Disable the error logging to the web browser...

> Warning: Cannot modify header information - headers already sent by
> (output started at /usr/local/share/pear/Log.php:169) in
> /usr/local/www/horde/index.php on line 92

....and this will disappear.

--
Alex Dupre
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Micheas Herman on
The fix for the second error is to enable output buffering in php.ini

output_buffering = 4096

Should be a safe setting.

The fix for the warning in
/usr/local/share/pear/Log.php

should be made by upgrading to pear-log package to 1.11.6 The bug is in
pear/log 1.11.5 and earlier.

Micheas



On Wed, 2010-04-14 at 08:06 +0200, Alex Dupre wrote:
> Troy ha scritto:
> > When I go to login to the horde framework I'm getting the following
> > errors in the web browsers:
> >
> > Deprecated: Assigning the return value of new by reference is deprecated
> > in /usr/local/share/pear/Log.php on line 169
>
> Disable the error logging to the web browser...
>
> > Warning: Cannot modify header information - headers already sent by
> > (output started at /usr/local/share/pear/Log.php:169) in
> > /usr/local/www/horde/index.php on line 92
>
> ...and this will disappear.
>

--
Writing is easy; all you do is sit staring at the blank sheet of paper until
drops of blood form on your forehead.
-- Gene Fowler

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Albert Shih on
Le 14/04/2010 � 08:06:30+0200, Alex Dupre a �crit
> Troy ha scritto:
> > When I go to login to the horde framework I'm getting the following
> > errors in the web browsers:
> >
> > Deprecated: Assigning the return value of new by reference is deprecated
> > in /usr/local/share/pear/Log.php on line 169
>
> Disable the error logging to the web browser...
>
>
Well that's just solve the problem about the message. Not the problem about
horde.

For me after 2 hours of trying I can make horde working with PHP5.3

Anyone have succefully do that ?

Regards.

JAS
--
Albert SHIH
SIO batiment 15
Observatoire de Paris Meudon
5 Place Jules Janssen
92195 Meudon Cedex
T�l�phone : 01 45 07 76 26/06 86 69 95 71
Heure local/Local time:
Mer 14 avr 2010 19:38:44 CEST
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Albert Shih on
Le 14/04/2010 � 19:39:56+0200, Albert Shih a �crit
> Le 14/04/2010 � 08:06:30+0200, Alex Dupre a �crit
> > Troy ha scritto:
> > > When I go to login to the horde framework I'm getting the following
> > > errors in the web browsers:
> > >
> > > Deprecated: Assigning the return value of new by reference is deprecated
> > > in /usr/local/share/pear/Log.php on line 169
> >
> > Disable the error logging to the web browser...
> >
> >
> Well that's just solve the problem about the message. Not the problem about
> horde.
>
> For me after 2 hours of trying I can make horde working with PHP5.3
>
Sorry my answer is little short.

This is what I've do:

Upgrade all php5 ports following the /usr/ports/UPDATING

--> work fine

--> Horde don't work

Upgrade all packages pecl/pear

--> work fine

--> Horde don't work

Change php.ini

--> Horde don't work


When I say horde don't work that's mean

I've got plenty of message about deprecated function if I don't
disable the reporting in php.ini

But in any case I just got a blank page in the firefox.

Regards.

JAS


--
Albert SHIH
SIO batiment 15
Observatoire de Paris Meudon
5 Place Jules Janssen
92195 Meudon Cedex
T�l�phone : 01 45 07 76 26/06 86 69 95 71
Heure local/Local time:
Mer 14 avr 2010 19:42:30 CEST
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"