]>
git.wh0rd.org - tt-rss.git/blob - sanity_check.php
503e4d070bf7e7ce111cdd8c3c0ea2e66825f48b
2 define('EXPECTED_CONFIG_VERSION', 2);
4 if (!file_exists("config.php")) {
5 print "<b>Fatal Error</b>: You forgot to copy
6 <b>config.php-dist</b> to <b>config.php</b> and edit it.";
10 require_once "config.php";
12 if (CONFIG_VERSION
!= EXPECTED_CONFIG_VERSION
) {
13 print "<b>Fatal Error</b>: Your configuration file has
14 wrong version. Please copy new options from <b>config.php-dist</b> and
15 update CONFIG_VERSION directive.";
19 if (RSS_BACKEND_TYPE
== "magpie" && !file_exists("magpierss/rss_fetch.inc")) {
20 print "<b>Fatal Error</b>: You forgot to place
21 <a href=\"http://magpierss.sourceforge.net\">MagpieRSS</a>
22 distribution in <b>magpierss/</b>
23 subdirectory of TT-RSS tree.";
27 if (RSS_BACKEND_TYPE
== "simplepie" && !file_exists("simplepie/simplepie.inc")) {
28 print "<b>Fatal Error</b>: You forgot to place
29 <a href=\"http://simplepie.org\">SimplePie</a>
30 distribution in <b>simplepie/</b>
31 subdirectory of TT-RSS tree.";
35 if (RSS_BACKEND_TYPE
!= "simplepie" && RSS_BACKEND_TYPE
!= "magpie") {
36 print "<b>Fatal Error</b>: Invalid RSS_BACKEND_TYPE";
40 if (CONFIG_VERSION
!= EXPECTED_CONFIG_VERSION
) {
41 return "config: your config file version is incorrect. See config.php-dist.";
44 if (file_exists("xml-export.php") ||
file_exists("xml-import.php")) {
45 print "<b>Fatal Error</b>: XML Import/Export tools (<b>xml-export.php</b>
46 and <b>xml-import.php</b>) could be used maliciously. Please remove them
47 from your TT-RSS instance.";