]> git.wh0rd.org - tt-rss.git/blobdiff - api/index.php
db updates, remove init_connection()
[tt-rss.git] / api / index.php
index 147157946ab4dfdd389931334a9bd5b8d474eae8..823b9527e90319645c98d58e387420b906c514d9 100644 (file)
        chdir("..");
 
        define('TTRSS_SESSION_NAME', 'ttrss_api_sid');
+       define('NO_SESSION_AUTOSTART', true);
 
        require_once "db.php";
        require_once "db-prefs.php";
        require_once "functions.php";
        require_once "sessions.php";
 
+       ini_set("session.gc_maxlifetime", 86400);
+
        define('AUTH_DISABLE_OTP', true);
 
        if (defined('ENABLE_GZIP_OUTPUT') && ENABLE_GZIP_OUTPUT &&
 
        if ($_REQUEST["sid"]) {
                session_id($_REQUEST["sid"]);
+               @session_start();
+       } else if (defined('_API_DEBUG_HTTP_ENABLED')) {
+               @session_start();
        }
 
-       @session_start();
-
-       if (!init_connection($link)) return;
+       if (!init_plugins($link)) return;
 
        $method = strtolower($_REQUEST["op"]);