[Tickets #9354] Incomaptible with php 5.3.3
bugs at horde.org
bugs at horde.org
Sun Oct 31 19:15:59 UTC 2010
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/9354
------------------------------------------------------------------------------
Ticket | 9354
Created By | thiemo at gelassene-pferde.biz
Summary | Incomaptible with php 5.3.3
Queue | Horde Groupware Webmail Edition
Version | 1.2.8
Type | Bug
State | Unconfirmed
Priority | 3. High
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
thiemo at gelassene-pferde.biz (2010-10-31 15:15) wrote:
I get a huge bunch of deprecation messages - if I turn on error
reporting in php that is, if not the screen remaines blank.
However, navigating to imp/login.php results in:
Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/History.php on
line 244 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/kronolith/lib/Driver.php on
line 201 Deprecated: Assigning the return value of new by reference is
deprecated in
/var/www/localhost/htdocs/gw/kronolith/lib/Driver/sql.php on line 352
Deprecated: Assigning the return value of new by reference is
deprecated in
/var/www/localhost/htdocs/gw/kronolith/lib/Driver/sql.php on line 373
Deprecated: Assigning the return value of new by reference is
deprecated in
/var/www/localhost/htdocs/gw/kronolith/lib/Driver/sql.php on line 402
Deprecated: Assigning the return value of new by reference is
deprecated in
/var/www/localhost/htdocs/gw/kronolith/lib/Driver/sql.php on line 456
Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share.php on line
117 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 214 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 276 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 349 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 421 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 526 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Share/sql.php on
line 571 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/pear/php/MDB2.php on line
393 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/pear/php/MDB2.php on line
2647 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Maintenance.php
on line 140 Deprecated: Assigning the return value of new by reference
is deprecated in
/var/www/localhost/htdocs/gw/lib/Horde/Maintenance.php on line 334
Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Maintenance.php
on line 430 Deprecated: Assigning the return value of new by reference
is deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Group.php on
line 158 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/lib/Horde/Group.php on line
641 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/nag/lib/Driver.php on line
134 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/nag/lib/Driver.php on line
137 Deprecated: Assigning the return value of new by reference is
deprecated in /var/www/localhost/htdocs/gw/nag/lib/Driver.php on line
140 Fatal error: Uncaught exception 'Exception' with message
'DateTime::__construct(): It is not safe to rely on the system's
timezone settings. You are *required* to use the date.timezone setting
or the date_default_timezone_set() function. In case you used any of
those methods and you are still getting this warning, you most likely
misspelled the timezone identifier. We selected 'Europe/Berlin' for
'CET/1,0/no DST' instead' in
/var/www/localhost/htdocs/gw/lib/Horde/Date.php:537 Stack trace: #0
/var/www/localhost/htdocs/gw/lib/Horde/Date.php(537):
DateTime->__construct() #1
/var/www/localhost/htdocs/gw/lib/Horde/Date.php(588):
Horde_Date->format('Y-m-d H:i:s') #2
/var/www/localhost/htdocs/gw/lib/Horde/Alarm/sql.php(143):
Horde_Date->sqlDateTime() #3
/var/www/localhost/htdocs/gw/lib/Horde/Alarm.php(275):
Horde_Alarm_sql->_list(false, Object(Horde_Date)) #4
/var/www/localhost/htdocs/gw/lib/Horde/Alarm.php(301):
Horde_Alarm->listAlarms(false, NULL, true, true) #5
/var/www/localhost/htdocs/gw/lib/Horde/Notification.php(209): Hor in
/var/www/localhost/htdocs/gw/lib/Horde/Date.php on line 537
test.php shows:
Horde Version
* Horde: 3.3.10
Horde Applications
* Dimp: H3 (1.1.6)
* Horde: 3.3.10
* Imp: H3 (4.3.9) (run Imp tests)
* Ingo: H3 (1.2.5) (run Ingo tests)
* Kronolith: H3 (2.3.5) (run Kronolith tests)
* Mimp: H3 (1.1.3)
* Mnemo: H3 (2.2.4)
* Nag: H3 (2.3.6)
* Turba: H3 (2.3.5) (run Turba tests)
PHP Version
* View phpinfo() screen
* View loaded extensions
* PHP Version: 5.3.3-pl1-gentoo
* PHP Major Version: 5.3
* PHP Minor Version: 3
* PHP Subminor Version: pl1-gentoo
* PHP Version Classification: release
* This version of PHP has not been fully tested with this version
of Horde.
PHP Module Capabilities
* Ctype Support: Yes
* DOM XML Support: Yes
* FTP Support: Yes
* GD Support: Yes
* Gettext Support: Yes
* GeoIP Support (via PECL extension): No
Horde can optionally use the GeoIP extension to provide faster
country name lookups.
* Iconv Support: Yes
* GNU Iconv Support: Yes
* IMAP Support: Yes
* Imagick Library: Yes
* JSON Support: Yes
* LDAP Support: Yes
* LZF Compression Support: No
If the lzf PECL module is available, Horde can compress some
cached data in your session to make your session size smaller.
* Mbstring Support: Yes
* PCRE Support: Yes
* PCRE UTF-8 Support: Yes
* Mcrypt Support: Yes
* memcached Support (memcache): No
The memcache PECL module is only needed if you are using a
memcached server for caching or sessions. See horde/docs/INSTALL for
information on how to install PECL/PHP extensions.
* MIME Magic Support (fileinfo): Yes
* MIME Magic Support (mime_magic): No
The fileinfo PECL module (see above) or the mime_magic PHP
extension will most likely provide faster MIME Magic lookups than the
built-in Horde PHP magic code. See horde/docs/INSTALL for information
on how to install PECL/PHP extensions.
* MySQL Support: Yes
* OpenSSL Support: Yes
* PostgreSQL Support: Yes
* Session Support: Yes
* XML Support: Yes
* Zlib Support: Yes
Miscellaneous PHP Settings
* magic_quotes_runtime disabled: Yes
* memory_limit value: 128M
If PHP's internal memory limit is not set high enough Horde
will not be able to handle large data items (e.g. large mail
attachments in IMP). You should set the value of memory_limit in
php.ini to a sufficiently high value - at least 64M is recommended.
* safe_mode disabled: Yes
* session.use_trans_sid disabled: Yes
* session.auto_start disabled: Yes
* zlib.output_compression disabled: Yes
* zend_accelerator.compress_all disabled: Yes
File Uploads
* file_uploads enabled: Yes
* upload_max_filesize: 12M
* post_max_size: 8M
This value should be several times the expect largest upload
size (notwithstanding any upload limits present in an application).
Any upload that exceeds this size will cause any state information
sent along with the uploaded data to be lost. This is a PHP limitation
and can not be worked around.
Required Horde Configuration Files
* config/conf.php: Yes
* config/mime_drivers.php: Yes
* config/nls.php: Yes
* config/prefs.php: Yes
* config/registry.php: Yes
PHP Sessions
* Session counter: 3
* To unregister the session: click here
PEAR
* PEAR Search Path (PHP's include_path):
/var/www/localhost/htdocs/horde-webmail-1.2.8/lib:/var/www/localhost/htdocs/horde-webmail-1.2.8/lib/../pear/php
* PEAR: Yes
* Recent PEAR: Yes
* Mail: Yes
* Mail_Mime: Yes
* Mail_mimeDecode: Yes
* Log: Yes
* DB: Yes
* MDB2: Yes
* Net_Socket: Yes
* Date: Yes
* Auth_SASL: Yes
* HTTP_Request: Yes
* HTTP_WebDAV_Server: Yes
* Net_SMTP: Yes
* Services_Weather: Yes
* Cache: Yes
* XML_Serializer: Yes
* Net_DNS: Yes
More information about the bugs
mailing list