Hello,
There is something wrong with my comments. When a user clicks 'preview' to view the comment prior to post (which is mandatory) they are taken to an error page which reads, 'Page not found - /cgi-bin/mt/mt-comments.cgi'. I looked on the server and the mt-comments.cgi file appears to be there.
Any idea what's going on?
Thanks!
Sarah
Reported on Movable Type 4.2

Hi Sarah,
Can you supply me the URL where this issue occurs?
I would assume that when you post the comment there is no error message, but only when you preview.
Have you checked your "Comment Preview" system template?
Kind Regards,
Mihai Bocsaru
----------------------------------
Daily Movable Type Consultant
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
Hi Mihai,
Thanks for your reply. The site is located at http://www.sharkforum.org/
I just checked the Comment Preview system template and it all looks good to me, but I'm not exactly sure what I'm looking for either. There might be a very obvious error that I'm simply not recognizing. Are there any common errors that I should be looking for?
Thanks,
Sarah
Hi Sarah,
Good if you could send me access to that blog MT Admin (username and password) via email so that I could do some testing.
Thanks,
Mihai
Got your credentials to the MT Admin, Sarah!
There is no problem with the coding, but I suspect the following scenarios:
1) the commenting script file is renamed
you've renamed "mt-comments.cgi", but you've forgot to declare that change inside "mt-config.cgi" as say:
CommentScript new-mt-comments-file-name.cgi
or you did that, but you've forgot to rebuild your site files, or at least entries, pages and index templates.
2) your server disabled the commenting script file name
They could have removed it, renamed it, or set a 000 permission over it.
If they did this, maybe they did because they are having a slow server and spam bots were trying to inject a lot of spam on your commenting script, while you probably didn't have any antispam shield.
Thanks,
Mihai