[wp-hackers] Need Help, I cannot figure this out.

Shane Chambers knoxpics at gmail.com
Fri Feb 5 17:31:02 UTC 2010

Mike, Dave,

PHP is sitting at the newest Debian release, with security patches.

root at server-new: php --version
PHP 5.2.6-1+lenny4 with Suhosin-Patch (cli) (built: Nov 22 2009 
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with XCache v1.2.2, Copyright (c) 2005-2007, by mOo
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH

Apache logs the correct request, at least for all the times I've gone 
looking at it.  (which is quite a few times)

I've looked though the rewrite logs, and couldn't find anything 
conclusive.  Nothing referencing changing say "tags/vanderbilt" to 
anything having to do with feed.  (that's why the RewriteLogLevel was 
set to 9, I wasn't seeing anything at 3, so I bumped it up to max logs)

The rest is going to have to wait for Jeremi to chime in about.


Mike Little wrote:
> Jeremi
> A couple of things to check, when the wrong page is delivered, e.g. rss feed
> instead of about page, what does the apache log record? It will likely be
> difficult to check when the site is busy but looking for a know ip address
> at a specific time will help you tie it down. Does the apache log record the
> the request was for about or for the feed? If for the about page, then you
> can rule out external, influences. I suspect you have got to that stage
> already.
> The next thing is to tie that request in with the rewrite logs  - I think
> Shane has already determined that things look ok.
> So you are probably back to something going wrong within WordPress'
> execution chain.
> It may be a shot in the dark, but I once had a vaguely similar issue with a
> client's site. In this case the page title was being set to the wrong thing.
> So the home page might  have a title tag of search results! It
> was intermittent (but was then cached by a front end caching server!) but
> was defintiley happening under high load.
> I had just enabled All in one SEO plugin, and when I turned it off again, it
> went away.
> I think it was going wrong because AIOSEO does whole page buffering and I
> believed that there might be a threading issue  with specific versions of
> PHP and output buffering. So that the buffered contents of one request were
> returned to the code running a different request. In my case the site was
> running an out of date version of PHP, and running on Windows.
> I see you are not running on Windows, but I think it is worth checking these
> two things.
> Are you running a plugin that does lots of output buffering?
> and is your version of PHP up-to-date?
> Another thing I would try: When you get a wrong page - save the HTML and
> headers. Then access the page you received directly and save the HTML and
> headers. Compare the two pairs (possibly ignoring time stamps). If they are
> identical, then the error may well be in the template/redirection logic
> within WordPress and it's plugins.
> If they are different, then I would more strongly suspect output buffering.
> Hope this helps,
> Mike

More information about the wp-hackers mailing list