Results
If the result list is too large, please consider these hints
- Reduce the number of websites.
- Add more keywords.
- Use quotes for building terms from keywords. For example, the phrase banner image searches for all articles containing both words. However, "banner image" searches for the exact two-word phrase.
Six Apart Knowledgebase, Manuals, 27 KB, 441 words

Question
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..
Answer
Windows 2003 Server doesn't set the current working directory to the same path as the CGI script. You can confirm this discrepancy by looking at the top of your mt-check.cgi results: # Current working directory: (path) # MT home directory: (different path)
To correct this behavior, you (or your host) should do the following: • Create a new "virtual directory" under...
continue reading ...
Six Apart Knowledgebase, Manuals, 27 KB, 441 words

Question
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..
Answer
Windows 2003 Server doesn't set the current working directory to the same path as the CGI script. You can confirm this discrepancy by looking at the top of your mt-check.cgi results: # Current working directory: (path) # MT home directory: (different path)
To correct this behavior, you (or your host) should do the following: • Create a new "virtual directory" under...
continue reading ...
Six Apart Knowledgebase, Manuals, 31 KB, 1066 words

Question
How do I convert from one database type to another?
Answer
Convert from Berkeley to SQL
To determine whether your server supports a SQL database, and the Perl libraries required to connect to it, run mt-check.cgi and look at the status for any of the following modules: DBD::mysql, DBD::Pg, or DBD::SQLite. If any of these are installed, your server will support that version of Movable Type. If none of these are installed, you will need to contact your host to have them installed if you wish to use a SQL database.
If you are interested in...
continue reading ...
Six Apart User Manual, Manuals, 24 KB, 1282 words

• Once an entry or category has been set to receive TrackBack pings, disabling pings for it through the UI will not actually refuse pings to that item but will suppress display of those pings. • Rebuilds will fail silently after saving an entry if a problem exists in your templates (for example, mismatched tags or a missing include module). An error will be shown, however, upon manual rebuild using the "Rebuild Site" functionality. • The nofollow plugin will cause a spurious warning for users with older versions of Perl upon running mt-check.cgi, mt-testbg.cgi or any of the...
continue reading ...
Six Apart User Manual, Manuals, 26 KB, 950 words

1.4 (2002.01.07)
• New default templates no longer use <label> tag in the Remember info? checkbox for the ``remember me'' JS, because it was breaking XHTML validation. • Fixed Linked File Templates so that, when linking a template to a new file that doesn't yet exist, the permissions will be set correctly (based on umask settings in mt.cfg). • Added new default templates and made them customizable by stylesheets. • Added the Comment Error Template to specify the layout of the page a user receives when there is an error with his/her...
continue reading ...
Six Apart Knowledgebase, Manuals, 26 KB, 447 words

Question
If I ping a default url for a TrackBack entry, such as this: http://www.example.com/cgi-bin/mt/mt-tb.cgi/7
I get a 404 error (viewed from a browser).
If I change this to: http://www.example.com/cgi-bin/mt/mt-tb.cgi?tb_id=7
everything works fine and the ping is received.
Answer
If you're on an IIS server, it doesn't support these URLs unless set up correctly to do so. Refer this information to your host to resolve this issue: • In ISM, open the properties for the site or directory containing the Movable Type CGI files. • Click on the "Home Directory" tab. Toward the bottom, there's info on the application--if none is defined, create one....
continue reading ...
Six Apart User Manual, Manuals, 25 KB, 1057 words

Installing Plug-ins
Problem
You want to extend Movable Type's functionality and install a plug-in.
Solution
Installing a basic plug-in requires you to place a file with an .pl extension into the plugins directory; however more advanced plug-ins may have additional steps.
Discussion
Plug-ins are Perl scripts with a .pl extension that reside in the subdirectory named plugins under the Movable Type application directory. (If you are running an older version of MT that was upgraded and have not installed a plug-in before, you may have to create this directory.) Each time MT is...
continue reading ...
Six Apart Knowledgebase, Manuals, 26 KB, 380 words

Question
When I click the Syndicate this site link on my site, I get a 404 error from my IIS server.
Answer
This must be corrected in the server configuration.
Enabling Extension file .rdf in IIS 6.0 • Go to IIS Management Console. • Right click on "local computer". • Click properties. • Click the "MIME Types" button. • Click "New". • Type ".rdf" into the MIME Type extension textbox. • Type "text/rdf" into the MIME Type extension textbox. • Keep clicking OK until you've exited. • Repeat for any other extensions...
continue reading ...
Six Apart Knowledgebase, Manuals, 30 KB, 841 words

Question
When running the script, I get an error message that says Got an error: Bad ObjectDriver config: Connection error: [some error].
Answer
Too many connections
Your MySQL server is not permitting any more connections to your database; you'll need to contact your host for resolution of this error.
Can't connect to local MySQL server through socket '/path/to/socket'
• If your SQL database server is on localhost, but the socket is not in a standard location, you'll need to set the path using the DBSocket setting in mt-config.cgi1: DBSocket /path/to/mysql.sock...
continue reading ...
Six Apart Knowledgebase, Manuals, 27 KB, 499 words

Question
I get a 500 Internal Server Error when trying to run the Movable Type CGI files.
Answer
This is a very generic error which occurs when a Perl script fails to execute. The standard things to check are: • Is the path to Perl correct in the first line of each script?
• Were all of the script files uploaded to your server, and in ASCII mode? (Check for missing files and do not rely on an Auto-Detect feature for upload mode.)
• Have you set the proper permissions (UNIX equivalent of 755; read/write/execute) on the .cgi files?
• Is the version of Perl on...
continue reading ...
Six Apart User Manual, Manuals, 23 KB, 479 words

Configuring A Windows Server To Run CGI Scripts
Problem
You need to configure Windows to recognize .cgi files as Perl scripts.
Solution
Add perl.exe to the Home Directory configuration of your IIS server and set it to handle files with a .cgi extension.
Discussion
While Movable Type can be configured to run with .pl extensions that the Windows IIS server will recognize as Perl scripts, it is recommended that MT scripts are run with .cgi like they are on Unix systems.
Setting up IIS to handle files with .cgi extension as Perl scripts requires adding a few configuration...
continue reading ...
Six Apart Knowledgebase, Manuals, 28 KB, 664 words

Question
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
Answer
No such file or directory
Movable Type can't find the tmp folder on your server; the value for this directory is controlled by the TempDir setting in mt-config.cgi1: # When processing uploaded files, if Movable Type notices that the file you # uploaded already exists, it will allow you to overwrite the original file, # by first asking for your confirmation. To do...
continue reading ...
Six Apart User Manual, Manuals, 26 KB, 1018 words

1.3 (2001.12.11)
• Fixed bug where days="N" would override category="Foo" in <MTEntries> tag. (cwodtke) • Added DBM file locking (shared lock when reading, exclusive when writing). • Export process now exports excerpts, and import now imports them. • When you upload a file, if a file by that name (at that location) already exists, you now get a confirmation screen to overwrite the file, or not. (Requires that File::Temp is installed.) • Added search and replace functionality. • You can now upload files into specific directories...
continue reading ...
Six Apart Knowledgebase, Manuals, 26 KB, 338 words

Question
How do I tell IIS to use the index.html file as the default directory page when loading my site?
Answer
• Open IIS manager • Select the web site • Right click and choose Properties • Go to the Documents tab • Click Add • Enter index.html into the dialog box and click OK • Click OK to close the Site Properties dialog • Close IIS manager
Please note that these instructions are provided as general information only. Support staff is unable to provide detailed assistance with server configuration issues.
...
continue reading ...
Six Apart User Manual, Manuals, 28 KB, 1147 words

Configuring the System
Problem
You need to configure a Movable Type system.
Solution
Add to and modify the configuration directives in mt-config.cgi, the Movable Type configuration file.
Discussion
Configuration directives define the baseline information Movable Type needs to run in any given environment. These should not be confused with the system and weblog settings accessed through the MT interface. The configuration contains only the basic information that MT needs to get running.
The following steps detail the basic configuration each installation will initially need in...
continue reading ...
Movable Type Weblog, Tutorials, 32 KB, 2294 words

Right after having bought Movable Type there were problems. Fact is that the installation description does not contain specific information for the Windows platform. Because of this, it took some time until I finally managed to make it work.
Looking back after having completed the installation successfully, it is not difficult. Until Six Apart gives better installation instructions for Windows users, maybe my description will help.
Introduction
The installation consists of the following parts • Installing the Perl runtime environment • Copying the Movable Type components • Configuration of some Movable Type files • Configuration of MS IIS • Creating the Movable Type Database
All screenshots can be...
continue reading ...
Six Apart Knowledgebase, Manuals, 27 KB, 494 words

Question
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.
Answer
This indicates that Movable Type can't find the files in your tmpl directory.
First check to ensure that the directory tmpl is in the same directory as mt.cgi; that inside tmpl there is a directory called cms; and that inside cms there are a number of files with the extension .tmpl.
In addition, make sure that the...
continue reading ...
Six Apart Knowledgebase, Manuals, 26 KB, 394 words

Question
How do I configure Windows to recognize .cgi files as Perl scripts?
Answer
• From the Start Menu, navigate to: Start > Control Panel > Administrative Tools > Internet Information Services • In the IIS Administration console, use the left-side navigation to go to: Local Computer > Web Sites > Default Web Site. • Right-click on "Default Web Site" and choose "Properties". • Select the "Home Directory" tab, and then click "Configuration". • Click the "Add" button. • In the form, fill in...
continue reading ...
Six Apart Knowledgebase, Manuals, 27 KB, 515 words

Question
I'm on a Windows server, so I need to use .pl instead of .cgi extensions on the script file names. How do I configure Movable Type for this?
Answer
We highly recommend that, rather than using .pl extensions, you configure Windows to use .cgi for Perl scripts instead.
Some plugins have configuration URLs which use .cgi extensions, so these links will not work if the server is not configured to recognize the file extension as a valid Perl script. Changing these plugin scripts to use .pl isn't a good idea, as they are typically stored in...
continue reading ...