Help - Search - Members - Calendar
Full Version: comment error
Movable Type Community Forum > Other Product Discussion > Bugs and Odd Behavior
BHLamb
I just switched to a new hosting provider, and re-installed MT. Everything works fine, except when trying to post a new comment, after clicking post, a page comes up that states:

QUOTE
An error occurred:

No entry_id


You can check it out here: http://www.iaatb.net/blog/

I also tried installing a completely fresh copy of MT, thinking that the problem had something to do with copying files from the old site and not getting something or another.

However, it ( http://www.iaatb.net/tempo/ ) does the same thing. The code for the both the separate blogs' comment entry pages does in fact have

CODE
<input type="hidden" name="entry_id" value="47" />


inside the form tag, so I'm not sure of what the problem is, or how to correct it. Any ideas?
girlie
You need to add the "www" to your CGI Path in mt.cfg:

CGI Path http://www.iaatb.net/cgi-bin/MT/
BHLamb
Ah. Thank you.
wreilly
Thank you Thank you for this post.

I too had same problem, didn't know why, now I do know why, and now I do _not_ have the problem any more. Happy guy. tongue.gif

(Something to do with the vanity of having/wanting a URL without those "earlier era" triple Ws hanging around...)
http://reilly2001.info/whim/
http://reilly2001.info/whim/archives/000010.html
Cheers,
William Reilly
djstein
Addendum:

I ran across this post because I encountered the same problem - even though I had added the www to the MTCGI field in mt.cfg.

Important background: I'm hosting my weblog from a cable modem line that has port 80 firewalled off. I've gotten around this (and the dynamic-IP problem) by subscribing to Tzo.com's web-forwarding service, which takes in traffic on port 80 and forwards it to my current IP address - an arbitrary port number.

Problem: When Tzo.com forwards traffic, it loses the command-line parameters. MovableType starts up the comment-submission application (mt-comments.cgi) by passing it the post ID as a command-line parameter, and since it doesn't get this from the port-forwarded communication, it reports "no entry_id."

Solution: Avoid forwarding on CGI requests by specifying the port number explicitly. If your traffic is forwarded from WWW.SITE.COM to SITE.COM:PORT, then instead of specifying your CGI directory in mt.cgi as:
http://WWW.SITE.COM/
...specify it as:
http://SITE.COM:PORT/

That did the trick for me.

- David Stein
tkeating70
I'm having a similar problem on my site. I get the "no entry_ID" error.
I checked my mt.cfg file. It looks fine, although I don't have a "www" at
the front-end of my web url. Mine starts with "voip-blog" - is that ok?

Here's the blog link:
http://voip-blog.tmcnet.com/blog/tom-keating/

The TrackBack feature also doesn't work0. though different error message
i.e. try this:http://voip-blog.tmcnet.com/cgi-bin/mt-tb.cgi/3

I'm using the default Master template (other than some links added), but here it is
just in case you see something wrong:

(code deleted by girlie to clean up the board since it wasn't the problem)

Any help greatly appreciated!
tkeating70
I found the problem with my blog.
Tom Keating's Web Blog
For some reason my Avant Browser (IE addon) was causing problems. I believe it was the popup blocker. It works fine from within IE. What's weird is that the Ad blocker normally beeps when it blocks something and usually the page never displays. But in this case, the page displays - but with the "No Event_ID" error.

So word to the wise - try turning off your ad blocker.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.