SimplePie Compatibility Test

Test Should Be What You Have
PHP¹ 4.3.0 or higher 5.3.3
XML Enabled Enabled, and sane
PCRE² Enabled Enabled
cURL Enabled Enabled
Zlib Enabled Enabled
mbstring Enabled Disabled
iconv Enabled Enabled

What does this mean?

  1. PHP: You are running a supported version of PHP. No problems here.
  2. XML: You have XMLReader support or a version of XML support that isn't broken installed. No problems here.
  3. PCRE: You have PCRE support installed. No problems here.
  4. cURL: You have cURL support installed. No problems here.
  5. Zlib: You have Zlib enabled. This allows SimplePie to support GZIP-encoded feeds. No problems here.
  6. iconv: iconv is installed, but mbstring is not. Check the Supported Character Encodings chart to see what's supported on your webhost.

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 SimplePie from SimplePie.org and install it by following the instructions. You can find example uses with SimplePie Ideas.

Take the time to read Requirements and Getting Started to make sure you're prepared to use SimplePie. No seriously, read them.

Note: Passing this test does not guarantee that SimplePie will run on your webhost — it only ensures that the basic requirements have been addressed.

¹ — SimplePie 2 will not support PHP 4.x. The core PHP team has discontinued PHP 4.x patches and support. Read the announcement.

² — Some recent versions of the PCRE (PERL-Compatible Regular Expression) engine compiled into PHP have been buggy, and are the source of PHP segmentation faults (e.g. crashes) which cause random things like blank, white screens. Check the Support Forums for the latest information on patches and ongoing fixes.