From: Troy on 14 Apr 2010 01:35 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 14 Apr 2010 02:06 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 14 Apr 2010 02:27 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 14 Apr 2010 13:39 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 14 Apr 2010 13:45
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" |