If Feedster Doesn't Work -- Are You Using Safari (but its Fixed now)
Thanks to Sven I fixed most of this last night but for the parts that I didn't, John came through like the champ he always is. This is an odd bug and I don't understand it for the life of me but it's real. Php has a construct called $_SERVER['SELF'] which is a built in super global variable that's supposed to give you the name of the script that is currently executing. Very, very, very, very, very, very useful since you can change your code name when doing development. And it always works. It just always does.
Unless you're using Safari that is. Posh you say! "Scott you're a goon" you yell. "That's server side. How the smack can it affect the client?" you cry. Beats the smack out of me. Safari must not be returning to the server something it needs to know to calculate the variable. I honestly don't know. All I know is that when I pulled it, things worked again. Take a look here and try and navigate the list of feeds. That's the problem.
Anyway its fixed thanks to the diligent noticing of Sven and John. Thanks guys. So what's the blog url of the Safari product manager again ?
Note: This is a big deal since most php folk use this all the damn time. I just happen to generally not use it since I learned it late. And no I didn't do any research on this just poked around and fixed it. Maybe Google has more. And if this is my stupidity not a php thing then smack me in the head and I'll gladly sit in the corner doing my penance. All I know is that it works now.
When:
7:13:34 AM |
Permalink: |
|
IM Me About This
|