Bug #372
Deprecated functions in Quickform library in Windows
100%
Description
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\xampp\htdocs\dokeos\dokeos-1.8.6.1\main\inc\lib\pear\HTML\QuickForm.php on line 568
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\xampp\htdocs\dokeos\dokeos-1.8.6.1\main\inc\lib\pear\HTML\QuickForm.php on line 1667
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\xampp\htdocs\dokeos\dokeos-1.8.6.1\main\inc\lib\pear\HTML\QuickForm.php on line 1824
See http://www.dokeos.com/forum/viewtopic.php?t=29817 for more details (in french)
History
Updated by Yannick Warnier almost 10 years ago
- Target version changed from 1.8.6.2 alpha to 1.8.6.2 RC1
Updated by Christian Alberto Fasanando Flores almost 10 years ago
- Assignee set to Christian Alberto Fasanando Flores
Updated by Christian Alberto Fasanando Flores almost 10 years ago
I confirm that is a configuration problem error messages, especially regarding the fact that PHP 5.3 and PHP 6 (one of them undoubtedly used here) E_DEPRECATED is enabled by default.
First, you must change the setting to put error_reporting, eg E_ERROR, nothing more and deny E_DEPRECATED: E_DEPRECATED E_ALL & ~ & ~ E_NOTICE & ~ E_WARNING.
So, if you wish, you must (for production platforms) to set display_errors to 'OFF'.
In php.ini, search error_reporting and display_errors and then do a reload or restart Apache (web server or whatever).
Updated by Christian Alberto Fasanando Flores almost 10 years ago
- Status changed from New to Feature implemented
- % Done changed from 0 to 100