TPI Studios
Member
Posted 10 months ago #
Assigning the return value of new by reference is deprecated
I have a full handful of clients returning this error after upgrading. The error *usually* comes up with references to wp-settings.php, but occasionally seems to reference other files. Checking the referenced lines in question, kludging them doesn't seem to fix the error; it just returns a different line number, throws a WSOD, or another PHP error (usually the headers already sent error).
I've just rolled them back to WP 3.1.4 as a stopgap, but any helpful suggestions for troubleshooting this problem would be appreciated.
Morten
Member
Posted 10 months ago #
I have the same errors.
My errors display in Dashboard, "incoming links", "Plugins" and "WordPress blog":
Deprecated: Assigning the return value of new by reference is deprecated in ...\wordpress\wp-includes\class-simplepie.php on line 738
Have you tried:
- deactivating all plugins to see if this resolves the problem. If this works, re-activate the plugins one by one until you find the problematic plugin(s).
- switching to the Twenty Eleven theme to rule out any theme-specific problems.
- resetting the plugins folder by FTP or PhpMyAdmin. Sometimes, an apparently inactive plugin can still cause problems.
Morten
Member
Posted 10 months ago #
Everything you suggested here:
http://wordpress.org/support/topic/deprecated-error-in-wp-321-dashboard?replies=10#post-2254160
Zero plugins active=same errors
Tventy Eleven theme=same errors
Resetting plugins folder=same errors
Morten
@Morten: Please stick to your own topic(s).
Morten
Member
Posted 10 months ago #
This is WP version 3.2, and the other is WP 3.2.1 and none are documented to be version specific or not yet. Also neither threads were opened by me.