please dont repost — just go back and add more info or whatever to you original thread, its here:
http://wordpress.org/support/topic/123282?replies=1
nder your name on the forums is a link to your profile — your profile contains a list with links to all your threads (if you happen to “lose” them)
Thanks whoami, but that thread was under misc, and as such, I don’t know that anyone was going to see it. Not sure if you noticed, but it was posted yesterday, and hadn’t received any responses. Hence, why I posted the same here.
This is the appropriate place for this thread.
I don’t need to add more info unless someone has something to ask.
Check your host’s webserver logs if you can get/find them,. There may be clues in the access or error log. 250K is a smallish file so I suspect there’s no size limits causes to your problem, but check the logs.
RSS has many variations and perhaps what you have doesn’t play nice with wordpress’s idea of RSS. If you’re XML savvy you can cut the file down to test sizes. If your not XML savvy or make a mistake in the editing, you’ll get what you describe until the needed closing tags are there.
I’m guessing that around 10/31/2006 (plus 1) something changed in the RSS feed, perhaps they switched RSS versions or fixed a bug or created one from the WP point of view.
Wild ass guess – did the date formats change around then? It just smells like that kind of arcane problem. The error log (when you import) would help a lot otherwise it’s kind of wild goose chase of suspicions.
ccoupe,
Thanks for your answer.
I am running Apache on Linux. Where would the logs you are speaking of be located?
It is a VPS, so I am the SU on the box.
I have tried importing 1 single entry, just removing everything, but the header info, and the entry itself, and I get the exact same results.
What’s particularly frustrating, is that I am a ColdFusion developer. I know how to troubleshoot a CF application. I just don’t know how to troubleshoot a PHP app. Any advice in that arena would be beneficial.
I will look to see if the date formats changed, and respond in kind.
Thanks again.
Here are two dates in the RSS Feed.
Imported successfully:
<pubDate>Sat, 23 Jun 2007 09:14:00 -0400</pubDate>
Did not import:
<pubDate>Sat, 02 Nov 2002 22:00:00 -0400</pubDate>
As you can tell, there is nothing really all that different about them, so I don’t think that’s the problem.
I will continue researching other avenues, including validating my RSS feed.
Incidentally, the feed should be identical from top to bottom, in the way it works. It is a ColdFusion application, so I don’t imagine the author of the app would change the way it handles blog entries in part based on date or anything. I imagine it’s simply looping over a SQL record set. As such, it should be treating every entry exactly the same.
In any case, I will check out the RSS feed with a validator, just the same.
the log location can be configured in the apache config file which is probably at /etc/http or /etc/http/http. Common locations for the logs are /var/logs/httpd/ but it can and often is changed by hosting services. Also your hosting service control panel may have an option to display or download the logs.
Ok, I just wanted to let you guys know that the problem was somehow related to the host.
Does the RSS import feature require PHP not to be in safe mode?
I moved the blog to my own server from a shared blog server, and it imported successfully.
I think the only difference might be the shared host may have been running in safe mode, or something else specific to their environment.
Anyways, the feed imported successfully on my own VPS, so this issue has been resolved. Thanks for the help.