summaryrefslogtreecommitdiff
path: root/sanity_check.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-03-28 08:56:56 +0100
committerAndrew Dolgov <[email protected]>2006-03-28 08:56:56 +0100
commitadf702d686736e114d36c154f85e8344b610a0da (patch)
tree7c03f13b214c1bae20d10648adf8b52e23e7e321 /sanity_check.php
parent5bd977a1d1e5345cd5c16d50cec17e5f3504a9c8 (diff)
new CONFIG_VERSION configuration option
Diffstat (limited to 'sanity_check.php')
-rw-r--r--sanity_check.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/sanity_check.php b/sanity_check.php
index 21fc08199..e8b1ca34c 100644
--- a/sanity_check.php
+++ b/sanity_check.php
@@ -1,10 +1,19 @@
<?
+ define('EXPECTED_CONFIG_VERSION', 1);
+
if (!file_exists("config.php")) {
print "<b>Fatal Error</b>: You forgot to copy
<b>config.php-dist</b> to <b>config.php</b> and edit it.";
exit;
}
+ if (CONFIG_VERSION != EXPECTED_CONFIG_VERSION) {
+ print "<b>Fatal Error</b>: Your configuration file has
+ wrong version. Please copy new options from <b>config.php-dist</b> and
+ update CONFIG_VERSION directive.";
+ exit;
+ }
+
if (!file_exists("magpierss/rss_fetch.inc")) {
print "<b>Fatal Error</b>: You forgot to place
<a href=\"http://magpierss.sourceforge.net\">MagpieRSS</a>
@@ -13,6 +22,10 @@
exit;
}
+ if (CONFIG_VERSION != EXPECTED_CONFIG_VERSION) {
+ return "config: your config file version is incorrect. See config.php-dist.";
+ }
+
if (file_exists("xml-export.php") || file_exists("xml-import.php")) {
print "<b>Fatal Error</b>: XML Import/Export tools (<b>xml-export.php</b>
and <b>xml-import.php</b>) could be used maliciously. Please remove them