=')); $pcre_ok = extension_loaded('pcre'); $zlib_ok = extension_loaded('zlib'); $mbstring_ok = extension_loaded('mbstring'); $iconv_ok = extension_loaded('iconv'); $tidy_ok = function_exists('tidy_parse_string'); $curl_ok = function_exists('curl_exec'); $http_ok = (extension_loaded('http') && class_exists('HttpRequestPool')); $allow_url_fopen_ok = (bool)ini_get('allow_url_fopen'); $redirect_ok = ($allow_url_fopen_ok && file_get_contents($redirect_url) == 'Redirect works'); if (extension_loaded('xmlreader')) { $xml_ok = true; } elseif (extension_loaded('xml')) { $parser_check = xml_parser_create(); xml_parse_into_struct($parser_check, '&', $values); xml_parser_free($parser_check); $xml_ok = isset($values[0]['value']); } else { $xml_ok = false; } header('Content-type: text/html; charset=UTF-8'); ?> <?php echo $app_name; ?>: Server Compatibility Test

: Compatibility Test

Test Should Be What You Have
PHP 5.2.0 or higher
XML Enabled
PCRE Enabled
Zlib Enabled
mbstring Enabled
iconv Enabled
Tidy Enabled
cURL Enabled
HttpRequestPool Enabled
allow_url_fopen Enabled
HTTP Redirects Enabled

What does this mean?

  1. You have everything you need to run properly! Congratulations!
  2. PHP: You are running a supported version of PHP. No problems here.
  3. XML: You have XMLReader support or a version of XML support that isn't broken installed. No problems here.
  4. PCRE: You have PCRE support installed. No problems here.
  5. allow_url_fopen: You have allow_url_fopen enabled. No problems here.
  6. Zlib: You have Zlib enabled. This allows SimplePie to support GZIP-encoded feeds. No problems here.
  7. Zlib: The Zlib extension is not available. SimplePie will ignore any GZIP-encoding, and instead handle feeds as uncompressed text.
  8. mbstring and iconv: You have both mbstring and iconv installed! This will allow to handle the greatest number of languages. No problems here.
  9. mbstring: mbstring is installed, but iconv is not.
  10. iconv: iconv is installed, but mbstring is not.
  11. mbstring and iconv: You do not have either of the extensions installed. This will significantly impair your ability to read non-English feeds, as well as even some English ones.
  12. Tidy: You have Tidy support installed. No problems here.
  13. Tidy: The Tidy extension is not available. should still work with most feeds, but you may experience problems with some.
  14. cURL: You have cURL support installed. No problems here.
  15. cURL: The cURL extension is not available. SimplePie will use fsockopen() instead.
  16. HttpRequestPool: You have HttpRequestPool support installed. No problems here.
  17. HttpRequestPool: The HttpRequestPool class is not available. will use file_get_contents() instead to fetch URLs sequentially rather than in parallel.
  18. HTTP Redirects: Your server appears to handle redirects ok. No problems here.
  19. HTTP Redirects: Your server appears not to be able to handle HTTP redirects. should still work with most feeds, but you may experience problems with some.
  20. allow_url_fopen: Your PHP configuration has allow_url_fopen disabled. will not work here.
  21. PCRE: Your PHP installation doesn't support Perl-Compatible Regular Expressions. will not work here.
  22. XML: Your PHP installation doesn't support XML parsing. will not work here.
  23. PHP: You are running an unsupported version of PHP. will not work here.

Bottom Line: Yes, you can!

Your webhost has its act together!

You can download the latest version of from FiveFilters.org.

Note: Passing this test does not guarantee that will run on your webhost — it only ensures that the basic requirements have been addressed. If you experience any problems, please let us know.

Bottom Line: Yes, you can!

For most feeds, it'll run with no problems. There are certain languages that you might have a hard time with though.

You can download the latest version of from FiveFilters.org.

Note: Passing this test does not guarantee that will run on your webhost — it only ensures that the basic requirements have been addressed. If you experience any problems, please let us know.

Bottom Line: We're sorry…

Your webhost does not support the minimum requirements for . It may be a good idea to contact your webhost, and ask them to install a more recent version of PHP as well as the xmlreader, xml, mbstring, iconv, curl, and zlib extensions. And ask them to enable allow_url_fopen.

This compatibility test has been borrowed (and slightly adapted) from the one supplied by SimplePie.org. We have kept most of their checks intact as we use SimplePie in our application.