I have had issues retrieving the RSS Feeds from: http://www.wikihow.com/feed.rss for as long as I can remember. I keep getting the Error With "Invalid Characters". I have found out that they dont use a Language Encoding in their Feeds Template, and thats why i get the Error.
This is the first line of the RSS XML File on Wikihow.com <?xml version="1.0"?>. Iff I replace the line with <?xml version="1.0" encoding="UTF-8"?>, then it works fine. I tested it earlier on my Localhost befor Upgrading to "Patch Level 1".
But After I upgraded to vBulletin 3.8.9 Patch Level 1, I still have the same issue. Plus Now I can no longer Test or Retrieve the XML File/Feeds from my Localhost either. It keeps throwing the following Warning:
PHP User Warning: Unable to fetch RSS Feed in ....\includes\class_rss_poster.php on line 157
I have Traced this issue and found out that the new Patch Level 1 contains a new File Called class_vurl.php, and a New class_rss_poster.php. And this is the code in class_vurl.php that declines my localhost:
If I disable the line "return false;" then I can Retrieve the XML from my Localhost without any problems. So Now I have a New Problem after Installing Patch Level 1.
1. I wanted to know how I can bypass this issue and Test Feeds from my Localhost.
2. And for the Language Encoding Part, I was hoping that in the next Patch vBulletin could include a method to Automatically Include the Language Encoding field if its missing.
Feel free to advice me towards a solution for these issues on Patch Level 1. Thank you,
Ps, Sorry about the Typo in Thread Title. "LP1" should've been "PL1".
This is the first line of the RSS XML File on Wikihow.com <?xml version="1.0"?>. Iff I replace the line with <?xml version="1.0" encoding="UTF-8"?>, then it works fine. I tested it earlier on my Localhost befor Upgrading to "Patch Level 1".
But After I upgraded to vBulletin 3.8.9 Patch Level 1, I still have the same issue. Plus Now I can no longer Test or Retrieve the XML File/Feeds from my Localhost either. It keeps throwing the following Warning:
PHP User Warning: Unable to fetch RSS Feed in ....\includes\class_rss_poster.php on line 157
I have Traced this issue and found out that the new Patch Level 1 contains a new File Called class_vurl.php, and a New class_rss_poster.php. And this is the code in class_vurl.php that declines my localhost:
Code:
// VBV-11823, do not allow localhost and 127.0.0.0/8 range by default if (!isset($urlinfo['host']) OR preg_match('#localhost|127\.(\d)+\.(\d)+\.(\d)+#i', $urlinfo['host'])) { return false; }
1. I wanted to know how I can bypass this issue and Test Feeds from my Localhost.
2. And for the Language Encoding Part, I was hoping that in the next Patch vBulletin could include a method to Automatically Include the Language Encoding field if its missing.
Feel free to advice me towards a solution for these issues on Patch Level 1. Thank you,
Ps, Sorry about the Typo in Thread Title. "LP1" should've been "PL1".
Comment