The Movable Type Knowledge Base

SCALAR Reference and Serialize.pm Errors

Question

When performing various functions in Movable Type, I get errors that include SCALAR reference and/or refer to problems with Serialize.pm.

Answer

These errors are almost certainly an indication of database corruption.

Corruption occurs most often with the Berkeley database. Berkeley is far more susceptible to this, and unfortunately, there are few options for recovery. You will most likely need to reinstall with a fresh database, recreate your weblogs, and import your entries.

When reinstalling, we strongly advise you to choose MySQL as your database option rather than Berkeley.

See Recovery From Database Corruption.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or questions. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Yahoo! Small Business web hosting services

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.