I've been working (unoffically) on the Extended Live Archives Plugin. There was a problem that quite a few users were experiencing where no archives were showing up and no errors or AJAX transactions were reported. I found that the PHP as CGI file was returning valid javascript, which was properly embedded in the generated source for the page. But when I accessed the php file directly, it showed up fine, but with a response header of 404 Not Found. This caused it to be ignored by all browsers except Safari (Mac). I modified the functions.php file temporarily to force a 200 on these pages, but I'm fully aware that this is a poor solution. What I'd really like to know is what is causing these 404 headers on this particular script?
I'm running Apache/1.3.37 with mySQL 4.0.25. Wordpress 2.0.4
The offending file can be seen here, and if you check the response headers, you'll see the 404 error.
http://blog.circlesixdesign.com/wp-content/plugins/af-extended-live-archive/includes/af-extended-live-archive.js.php
Thanks for any assistance.
Brett