Author Topic: deprecated error  (Read 3300 times)

Karlos

  • Newbie
  • *
  • Posts: 45
    • View Profile
deprecated error
« on: September 01, 2009, 02:22:04 pm »

Hello, a week Testing OpenGoo and my log file has many errors like this:


Code: [Select]
Session "default" started at 2009-09-01T15:29:49+0000
#1 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#2 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#3 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#4 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#5 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#6 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#7 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#8 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#9 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#10 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#11 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#12 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#13 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#14 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#15 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#16 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#17 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#18 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#19 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#20 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#21 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
Time since start: 0.80334496498108 seconds
-------------------------------------------------------------------------------

Session "default" started at 2009-09-01T16:27:24+0000
#1 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 697 (error code: 8192)
#2 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 700 (error code: 8192)
#3 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 703 (error code: 8192)
#4 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 287 (error code: 8192)
#5 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 319 (error code: 8192)
#6 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 337 (error code: 8192)
#7 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 347 (error code: 8192)
#8 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 354 (error code: 8192)
#9 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 354 (error code: 8192)
#10 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 528 (error code: 8192)
#11 ERROR: Error: Function ereg_replace() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 186 (error code: 8192)
#12 ERROR: Error: Function eregi() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 267 (error code: 8192)
#13 ERROR: Error: Function ereg_replace() is deprecated in 'C:\server\xampp\htdocs\opengoo\library\browser\Browser.php' on line 196 (error code: 8192)
Time since start: 0.74829483032227 seconds


OpenGoo 1.5.2
php 5.3.0
Apache 2.2.12
Mysql 5.1.37

The server sometimes take up to currently 10 seconds or more, for example to delete an object . Can be a problem, or not?

Thanks a  lot.


ignacio

  • Hero Member
  • *****
  • Posts: 1703
    • View Profile
Re: deprecated error
« Reply #1 on: September 01, 2009, 04:11:32 pm »
We'll try to change all those deprecated functions for version 1.6. Meanwhile you should try changing your "error_reporting" PHP configuration to avoid logging deprecated errors. You could give it a value of 2047 in your php.ini:

Code: [Select]
error_reporting 2047

Karlos

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: deprecated error
« Reply #2 on: September 02, 2009, 10:33:43 am »
Thanks Ignacio, do you think these errors affect server performance? Some errors indicate up to 80 seconds, i am very interested to this.
When edit / save a task the server uses about 20 seconds with a clean database, I think  is too much for use in production.

A greeting and congratulations for your project.

Carlos

Session "default" started at 2009-09-02T11:52:39+0000
#1 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#2 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)
#3 ERROR: Error: Function split() is deprecated in 'C:\server\xampp\htdocs\opengoo\application\models\projects\Projects.class.php' on line 90 (error code: 8192)

Time since start: 85.598005056381 seconds-------------------------------------------------------------------------------
« Last Edit: September 02, 2009, 10:49:50 am by Karlos »

ignacio

  • Hero Member
  • *****
  • Posts: 1703
    • View Profile
Re: deprecated error
« Reply #3 on: September 02, 2009, 11:33:04 am »
Try replacing "split" with "explode" on file 'application\models\projects\Projects.class.php' on line 90, and see if it improves. Of course it shouldn't be taking 20 seconds to edit a task. :)

Regards.

Karlos

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: deprecated error
« Reply #4 on: September 03, 2009, 12:12:34 pm »
Hello Ignacio, changing the function everything seems to work fine, no such errors in my LOG.

As for the server response time, I created a new workspace and added the tasks, now the response time it is good, about 1 second to edit or complete a task.

I really do not know if there is relationship between both, but the result is good.

Thanks again.