We help IT Professionals succeed at work.

warning code: class php incomplete message

333 Views
Last Modified: 2017-03-30
Occasionally we get this message across the top of the site.  And then it goes away.  Any idea what causes it and how to remove?  The site is a wordpress site using genesis framework.  I also attached a screen shot.  This happens on phones and desktops.

Warning: Class __PHP_Incomplete_Class has no unserializer in /home/content/a2pnexwpnas04_data01/40/3310340/html/wp-content/object-cache.php on line 894

Warning: Cannot modify header information - headers already sent by (output started at /home/content/a2pnexwpnas04_data01/40/3310340/html/wp-content/object-cache.php:894) in /home/content/a2pnexwpnas04_data01/40/3310340/html/wp-content/plugins/planso-forms/libs/wp-session-manager/class-wp-session.php on line 124
Comment
Watch Question

Most Valuable Expert 2011
Author of the Year 2014
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Author

Commented:
Will give it a shot.  I also have godaddy managed wordpress for hosting as do some of the people in the wordpress.org link and have run across caching issues when updating site.  I wonder if they are the problem?  

p.s.  Can't try your solution until client calls me.  they have 2-step verification in place for host and I cannot login without the 4 digit code that gets texted.  What a pain!

Author

Commented:
OK.  I got in.  Interestingly enough there are 3 object-cache files.  Would you recommend I rename or delete the other two (.redis or .apc)?

object-cache.php
object-cache.php.redis
object-cache.php.apc
Most Valuable Expert 2011
Author of the Year 2014

Commented:
Redis and APC are cache systems, independent of WP object-cache, but used by WP extensions to provide a cache.  My first instinct is to disable all of them via a rename, as described on WordPress.org.  But they may be providing a useful service (or trying to) in the form of higher performance.  So it might be good to understand how cache works and keep an eye on the site to see if you need to address performance issues after these are disabled.  Probably Redis is the more promising approach.

More information on cache, in general:
https://www.experts-exchange.com/articles/18437/Improving-Web-Site-Performance-via-PHP-Cache.html

Information about APC:
https://wordpress.org/support/plugin/apc

Information about Redis (looks better than the APC):
https://wordpress.org/plugins/redis-cache/

Author

Commented:
Thanks Ray!
Most Valuable Expert 2011
Author of the Year 2014

Commented:
Glad to help -- I hope this fixes things!

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions