X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=wallabag_compatibility_test.php;h=3f9ff59f92d3937b576fcc25213941c46b80d37e;hb=ace428669b5b52bd87f169f73901005f4ce59ccb;hp=da0786234291c8ba789609c3a53e0937fa0a547d;hpb=79666a3046035a6871cb56927ef6356eb30d7528;p=github%2Fwallabag%2Fwallabag.git diff --git a/wallabag_compatibility_test.php b/wallabag_compatibility_test.php index da078623..3f9ff59f 100644 --- a/wallabag_compatibility_test.php +++ b/wallabag_compatibility_test.php @@ -14,6 +14,7 @@ $php_ok = (function_exists('version_compare') && version_compare(phpversion(), ' $pcre_ok = extension_loaded('pcre'); $zlib_ok = extension_loaded('zlib'); $mbstring_ok = extension_loaded('mbstring'); +$dom_ok = extension_loaded('DOM'); $iconv_ok = extension_loaded('iconv'); $tidy_ok = function_exists('tidy_parse_string'); $curl_ok = function_exists('curl_exec'); @@ -22,6 +23,8 @@ $parallel_ok = ((extension_loaded('http') && class_exists('HttpRequestPool')) || $allow_url_fopen_ok = (bool)ini_get('allow_url_fopen'); $filter_ok = extension_loaded('filter'); $gettext_ok = function_exists("gettext"); +$gd_ok = extension_loaded('gd'); + if (extension_loaded('xmlreader')) { $xml_ok = true; @@ -232,10 +235,20 @@ if (isset($_GET['from'])){ Enabled Enabled' : 'Disabled'; ?> --> + + DOM / XML extension + Enabled + Enabled' : 'Disabled'; ?> + Data filtering Enabled Enabled' : 'Disabled'; ?> + + + GD + Enabled + Enabled' : 'Disabled'; ?> Tidy @@ -275,7 +288,7 @@ if (isset($_GET['from'])){

What does this mean?

    - +
  1. You have everything you need to run properly! Congratulations!
  2. @@ -292,48 +305,62 @@ if (isset($_GET['from'])){
  3. Gettext: You have gettext enabled. No problems here.
  4. +
  5. Parse ini: You can parse ini files. No problems here.
  6. + + +
  7. DOM/XML: You can parse ini files. No problems here.
  8. - -
  9. Data filtering: You have the PHP filter extension enabled. No problems here.
  10. - - -
  11. Zlib: You have Zlib enabled. This allows SimplePie to support GZIP-encoded feeds. No problems here.
  12. - -
  13. Zlib: The Zlib extension is not available. SimplePie will ignore any GZIP-encoding, and instead handle feeds as uncompressed text.
  14. - - - -
  15. mbstring and iconv: You have both mbstring and iconv installed! This will allow to handle the greatest number of languages. No problems here.
  16. - -
  17. mbstring: mbstring is installed, but iconv is not.
  18. - -
  19. iconv: iconv is installed, but mbstring is not.
  20. - -
  21. 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.
  22. - - - -
  23. Tidy: You have Tidy support installed. No problems here.
  24. - -
  25. Tidy: The Tidy extension is not available. should still work with most feeds, but you may experience problems with some.
  26. - - - -
  27. cURL: You have cURL support installed. No problems here.
  28. - -
  29. cURL: The cURL extension is not available. SimplePie will use fsockopen() instead.
  30. - - - -
  31. Parallel URL fetching: You have HttpRequestPool or curl_multi support installed. No problems here.
  32. - -
  33. Parallel URL fetching: HttpRequestPool or curl_multi support is not available. will use file_get_contents() instead to fetch URLs sequentially rather than in parallel.
  34. - - - -
  35. Data filtering: Your PHP configuration has the filter extension disabled. will not work here.
  36. - - + +
  37. Data filtering: You can use the PHP build-in DOM to operate on XML documents. No problems here.
  38. + + +
  39. Zlib: You have Zlib enabled. This allows SimplePie to support GZIP-encoded feeds. No problems here.
  40. + +
  41. Zlib: The Zlib extension is not available. SimplePie will ignore any GZIP-encoding, and instead handle feeds as uncompressed text.
  42. + + + +
  43. mbstring and iconv: You have both mbstring and iconv installed! This will allow to handle the greatest number of languages. No problems here.
  44. + +
  45. mbstring: mbstring is installed, but iconv is not.
  46. + +
  47. iconv: iconv is installed, but mbstring is not.
  48. + +
  49. 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.
  50. + + + +
  51. GD: You have GD support installed. No problems here.
  52. + +
  53. GD: The GD extension is not available. will not be able to download pictures locally on your server.
  54. + + + +
  55. Tidy: You have Tidy support installed. No problems here.
  56. + +
  57. Tidy: The Tidy extension is not available. should still work with most feeds, but you may experience problems with some.
  58. + + + +
  59. cURL: You have cURL support installed. No problems here.
  60. + +
  61. cURL: The cURL extension is not available. SimplePie will use fsockopen() instead.
  62. + + + +
  63. Parallel URL fetching: You have HttpRequestPool or curl_multi support installed. No problems here.
  64. + +
  65. Parallel URL fetching: HttpRequestPool or curl_multi support is not available. will use file_get_contents() instead to fetch URLs sequentially rather than in parallel.
  66. + + + +
  67. Data filtering: Your PHP configuration has the filter extension disabled. will not work here.
  68. + + + +
  69. DOM/XML: Your PHP configuration isn't standard, you're missing PHP-DOM. You may try to install a package or recompile PHP. will not work here.
  70. + +
  71. Parse ini files function : Bad luck : your webhost has decided to block the use of the parse_ini_file function. will not work here.