Need help from an expert, server upgrade causing many errors

Hi all

Im so thankfull for a forum like this, what a great forum and I will most-likely use it as I am in the (very) beginning stages of learning php.

I need some help, serious help :frowning:

I am a web developer for my company and I look after all their websites. (Joomla, Drupal, Wordpress etc) After the php upgrade a couple of weeks ago lil’ old me am sitting with enormous issues with all of my websites.

The site I need help from a php developer is called www.blog.topplaces.co.za (Wordpress) Im not much of a Wordpress fundi, but I have tried numerous things to try get rid of the error messages in the backend of my site, which is:

Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 738 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1108 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1602 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1643 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1663 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1693 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1763

…this error carries on over a few 100 lines…I have tried installing the plugin called “Log Deprecated Notices” which shows where these errors are, and how to “rename them” I have done this…but only come up with more errors in the FRONT END of my site. :frowning:

Is there ANYONE who can spare some time on helping a girl out please…?

Thank you for the awesome furum xxx

First thing to try is to get the latest version of simplepie and update your installation to that -chances are they have fixed the deprecation errors. http://simplepie.org/development/

Hi ! Thank you for the reply!!!

I have managed to upload the plugin with the core - had to adjust some cache folders to work…installed WP-Super cache to make it work and deleted some other cache plugin…phew…

Things are looking ok, there are no errors in the front-site, but in the backend still the following. I have left all settings default in SimplePie - should I??? Why am I getting these errors: in

BLOG,
Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 738 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1108 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1602 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1643 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1663 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1693 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1763 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1974 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1978 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 2377 …

INCOMING LINKS
Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 738 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1108 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1602 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1643 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1663 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1693 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1763 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1974 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1978 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 2377 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 2392 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 2396

PLUGINS:
Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 738 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1108 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1602 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1643 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1663 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1693 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1763 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1974 Deprecated: Assigning the return value of new by reference is deprecated in /usr/www/users/topplr/blog.topplaces.co.za/wp-includes/class-simplepie.php on line 1978

Please help - what Is the next step?

Thank you x 10000000…

You must be careful before upgrading the PHP version or stay up to date with the applications/scripts that you have used like WP, Joomla, etc. So just upgrading PHP is not good enough, you can hide the errors but it will harm your site/server by logging the error/warnings in a file internally. So I would recommend to upgrade WP to latest version if possible which does not have this deprecated problem. Otherwise if you just want suppress the warnings/notices and, etc. you can use your own error handler. See some examples here http://www.php.net/set_error_handler.