skip to Main Content

Here are some examples to some of the errors. I heard this is a result of old code in new code, but I can’t change my PHP version off the native 5.4 version ispmanager uses because I need Apache. Tried switching version but it messes up my site. Any ideas?



PHP Strict Standards:  Redefining already defined constructor for class Object in /var/www/ku/data/www/Public IP/cake/libs/object.php on line 54, referer: http://Public IP/posts/add


PHP Strict Standards:  Non-static method Configure::getInstance() should not be called statically in /var/www/ku/data/www/Public IP/cake/bootstrap.php on line 38, referer: http://Public IP/posts/add


PHP Deprecated:  Assigning the return value of new by reference is deprecated in /var/www/ku/data/www/Public IP/cake/libs/cake_log.php on line 182, referer: http://Public IP/posts/add```

2

Answers


  1. adding this in your PHP code may solve your problem.

    error_reporting(0);
    #this will display no errors.
    
    error_reporting(E_ALL ^ E_STRICT);
    #this will make it just not strict
    

    Is this what you need?

    Login or Signup to reply.
  2. If you have access to the php.ini, add/change the following to it:

    error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

    If you don’t have access to the php.ini, and you run via Apache (you can have .htaccess file in root). Add this to .htaccess:

    php_value error_reporting 30711

    Last option is like mentioned by nikhil.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search