The Movable Type Knowledge Base

Error Messages

%1 Is Not A Valid Win32 Application

When trying to load the script in my browser, I get an error that says %1 is not a valid Win32 application.

403 on View Site

When clicking View Site from within Movable Type, I get a 403 Forbidden error.

404 After First Login

When I try to login for the first time with Melody/Nelson, I get a 404 Page Not Found error.

404 On Archive Pages

When clicking any of the archive links on my site, I get a 404 error.

404 for XML files on IIS

When I click the Syndicate this site link on my site, I get a 404 error from my IIS server.

404 on TrackBack URLs with IIS

If I ping a default url for a TrackBack entry, I get a 404 error (viewed from a browser).

404 on View Site

When clicking View Site from within Movable Type, I get a 404 Not Found error.

500 Error On GoDaddy Servers

When trying to install Movable Type on GoDaddy, I get a 500 error.

500 Error When Thumbnailing Images

When I try to create a thumbnail for an uploaded image, I get a 500 error.

500 On Activity Log

When trying to view my Activity Log, I get a 500 Internal Server Error.

500 On CGI Script Files

I get a 500 Internal Server Error when trying to run the Movable Type CGI files.

500 On Comment Posting

When visitors post comments to my site, they see a 500 Internal Server Error; however, the comment does show up within the Movable Type interface.

500 On Dynamic Pages

I get a 500 Internal Server Error when trying to view pages I've set to publish dynamically.

Bad ObjectDriver config

When running the script, I get an error message that says Got an error: Bad ObjectDriver config.

Bad Protocol 'tcp' When Sending Pings

My activity log reports these errors when trying to send pings, for example: Ping 'http://www.movabletype.org/update/' failed: HTTP error: 500 Can't connect to www.movabletype.org:80 (Bad protocol 'tcp').

CGI Error on IIS

When running the script, I get an error message that says CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers..

CGI Open Of Tmpfile

When uploading files, I get the following error: Got an error: CGI open of tmpfile: No such file or directory Or Got an error: CGI open of tmpfile: Permission denied

Can't Call Method

I get an error message that says Can't call method "[something]" on an undefined value.

Can't Find Default Template List

When installing Movable Type, I get an error message that says Can't find default template list; where is 'default-templates.pl'?

Can't Find Included Template Module

When saving an entry or rebuilding, I get an error that says Build error in template '[Some Template Name]': Error in <MTInclude> tag: Can't find included template module '[Some Module Name]'.

Can't Load Error Template

When first trying to view the Movable Type application using the mt.cgi program, I receive a long error that starts Can't load error template, got error 'Loading template 'error.tmpl' failed and continues from there.

Can't Locate [path/filename].pm

When running any of the Movable Type CGI scripts, I receive an error that says Can't locate Some/File.pm in @INC (where Some/File.pm is the name of a particular file).

Connection errors (MySQL)

When running the script, I get an error message that says Got an error: Bad ObjectDriver config: Connection error: [some error].

DataSource Directory Does Not Exist

When installing Movable Type (or trying to access the Configuration Menu for the Nofollow plugin in a version prior to 3.2), I receive an error saying Your DataSource directory does not exist.

Delete only weblog/no weblog assigned error

If an author is not assigned to any weblogs, or deletes their only weblog, they see this error when trying to access the Weblogs menu: Can't use an undefined value as an ARRAY reference at lib/MT/App/CMS.pm line 714.

Email Notifications Have Not Been Configured

When someone tries to add their address to my notification list, this error comes up: Email notifications have not been configured! The weblog owner needs to set the EmailVerificationSecret configuration variable.

Error during installation

When trying to install or upgrade Movable Type, I get an error messages that says Error during installation: [some error].

HTTP error: 500 read timeout When Sending Pings

My activity log reports these errors when trying to send pings, for example: Ping 'http://rpc.weblogs.com/RPC2' failed: HTTP error: 500 Can't connect to rpc.weblogs.com:80 (connect: timeout).

Install_driver failed

When running the script, I get an error message that says Got an error: install_driver(sql) failed:, where sql is either mysql, Pg or SQLite.

Invalid Login

I'm getting an Invalid Login message when trying to sign in to Movable Type.

Invalid Login with Third Party Clients

After upgrading to 3.2, I now get an "Invalid Login" message whenever I try to use a third-party client such as Ecto or w.bloggar.

Javascript Errors on Individual Entry Archives

I upgraded to 3.2 and updated my Individual Entry Archive template to use the latest default; but I'm getting Javascript errors when viewing those pages and/or there is no comment posting form or sign-in link for TypeKey commenters.

MTCategoryArchiveLink Can Be Used Only If You Have Enabled Category Archives.

When rebuilding my site or saving an entry, I get the following error: Build error in template 'Main Index': Error in <MTSubCategories> tag: <$MTCategoryArchiveLink$> can be used only if you have enabled Category archives.

Malformed UTF-8 Character

When saving an entry or rebuilding, I see an error message that starts with Malformed UTF-8 character (unexpected continuation byte 0xb7) at extlib/DateTime/LocaleCatalog.pm line 25.

Mkdir: Permission Denied At Local.pm

When I save an entry or rebuild my site, I receive an error that says mkdir /some/path: Permission denied at /full/path/to/mt/lib/MT/FileMgr/Local.pm.

No ObjectDriver defined at lib/MT/Object.pm line 144

Since upgrading to 3.2, I get an error when trying to post from a third-party client: No ObjectDriver defined at /path to/MT/installation/movabletype/lib/MT/Object.pm line 144.

No entry_id error

Trying to post a comment on my weblog results in a message that says An error occurred: No entry_id.

Not Able To Create a Directory For Publishing

When specifying the paths for a new weblog, or saving the information on the Settings > Publishing tab, I get Error: Movable Type was not able to create a directory for publishing your weblog. If you create this directory yourself, assign sufficient permissions that allow Movable Type to create files within it..

Not Yet Upgraded To The #.# Version Of Movable Type

When I run an upgrade script, I get this error message: You have not yet upgraded to the #.# version of MT. Please do that before you run this script. Exiting... where #.# is the version number I am trying to upgrade to.

Notice: Undefined index: SchemaVersion

When viewing dynamic archive pages, I see an error which says Notice: Undefined index: SchemaVersion in /mt/php/mt.php on line 180.

Open_basedir Restriction In Effect

When viewing dynamic pages, I see the following error: Warning: main(): open_basedir restriction in effect. File(/full/path/to/cgi-bin/movabletype/php/mt.php) is not within the allowed path(s): (/full/path/to/tmp) in /full/path/to/blog/mtview.php on line 2

Pragma No-Cache Messages

In Internet Explorer, I see odd errors at the top of the login screen regarding Pragma no-cache, and after signing in, I keep getting returned to the login screen. In Firefox, I'm unable to log in at all, because I see the HTML for the login screen.

Reading From Filehandle Failed

When rebuilding, I receive a message that says Reading from filehandle failed at lib/MT/FileMgr/Local.pm.

SCALAR Reference and Serialize.pm Errors

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

Script produced no output - Publishing tab

When trying to access Publishing tab under IIS, I get the error Script produced no output.

Set The EmailAddressMain Configuration Value

When someone tries to add their address to my notification list, this error comes up: You need to set the EmailAddressMain configuration value to your own email address in order to use notifications at lib/MT/App/NotifyList.pm line 33.

Smarty Error On Dynamic Pages

When trying to view a page I have chosen to publish dynamically, I get a Smarty error.

Syntax Error with Database Conversion Script

When trying to use the 3.2 mt-db2sql.cgi script, I get an error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1' at line 1 at mt-db2sql.cgi line 62.

Syntax Errors

I'm getting messages about syntax errors in one or more files.

Table 'mt_author' Already Exists

When attempting to install Movable Type, I get an error that says: Table 'mt_author' already exists.

TypeKey Validation Failed

When visitors sign in with TypeKey to commment, they see a message which says The validation failed.

Unmatched Right Curly Bracket

I get an error that starts with Unmatched right curly bracket at [path/filename].pm.

Unsupported driver

I receive an error message that says "Unsupported driver MT::ObjectDriver::DBD::mysql" (or something similar).

Use Of Uninitialized Value

Various errors of this type, what they mean, and the solutions.

Useless use of private variable (mt-check.cgi)

When running mt-check.cgi under cgiwrap, it fails with the error Useless use of private variable in void context at mt-check.cgi line 318.

Variable Not Defined

When trying to run Movable Type, I get an error message that says Variable [xxx] not defined.

Why Did I Get An "Out Of Context" Error?

After making some changes to my template, I rebuilt my site, and Movable Type gave me an error saying I used a tag out of context. What does that mean?

Writing to 'filename.new' Failed

When I save an entry or rebuild my site, I receive an error that says "Writing to filename.new failed".

You Are Not Allowed To Post Comments

No one can leave a comment on my weblog; everyone who tries sees an error which says You are not allowed to post comments.

You Do Not Seem To Be Running The MySQL Version. Exiting...

When running an upgrade script, I see the message You do not seem to be running the MySQL version. Exiting....

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