]> git.wh0rd.org - tt-rss.git/blobdiff - update.php
config: remove option ENABLE_UPDATE_DAEMON
[tt-rss.git] / update.php
index e0c46027383a7a1d28466bdd4c1a0d3fd397944e..ac785373d34858dbf4a11086cc73460bb8ab8922 100755 (executable)
@@ -2,6 +2,7 @@
 <?php
        define('DISABLE_SESSIONS', true);
 
+       chdir(dirname($_SERVER['SCRIPT_NAME']));
        require_once "functions.php";
        require_once "sanity_check.php";
        require_once "config.php";
        }
 
        // Create a database connection.
-       $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); 
+       $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
 
        if (!$link) {
                if (DB_TYPE == "mysql") {
                        print mysql_error();
                }
-               // PG seems to display its own errors just fine by default.             
+               // PG seems to display its own errors just fine by default.
                return;
        }
 
@@ -63,9 +64,6 @@
        }
 
        if ($op == "-daemon") {
-               if (!ENABLE_UPDATE_DAEMON)
-                       die("Please enable option ENABLE_UPDATE_DAEMON in config.php\n");
-
                while (true) {
                        passthru(PHP_EXECUTABLE . " " . $argv[0] . " -daemon-loop");
                        _debug("Sleeping for " . DAEMON_SLEEP_INTERVAL . " seconds...");
@@ -78,7 +76,7 @@
                        die("error: unable to create stampfile\n");
                }
 
-               // Call to the feed batch update function 
+               // Call to the feed batch update function
                // or regenerate feedbrowser cache
 
                if (rand(0,100) > 30) {
@@ -88,7 +86,7 @@
                        _debug("Feedbrowser updated, $count feeds processed.");
 
                        purge_orphans($link, true);
-       
+
                        $rc = cleanup_tags($link, 14, 50000);
 
                        _debug("Cleaned $rc cached tags.");