{
    "mode": "perldoc",
    "parameter": "Apache::Session::DB_File",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ADB_File/json",
    "generated": "2026-06-09T12:37:34Z",
    "synopsis": "use Apache::Session::DBFile;\ntie %hash, 'Apache::Session::DBFile', $id, {\nFileName      => 'sessions.db',\nLockDirectory => '/var/lock/sessions',\n};",
    "sections": {
        "NAME": {
            "content": "Apache::Session::DBFile - An implementation of Apache::Session\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "use Apache::Session::DBFile;\n\ntie %hash, 'Apache::Session::DBFile', $id, {\nFileName      => 'sessions.db',\nLockDirectory => '/var/lock/sessions',\n};\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "This module is an implementation of Apache::Session. It uses the DBFile backing store and the\nFile locking scheme. You must specify the filename of the database file and the directory for\nlocking in arguments to the constructor. See the example, and the documentation for\nApache::Session::Store::DBFile and Apache::Session::Lock::File.\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "This module was written by Jeffrey William Baker <jwbaker@acm.org>.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "Apache::Session::File, Apache::Session::Flex, Apache::Session::MySQL, Apache::Session::Postgres,\nApache::Session\n",
            "subsections": []
        }
    },
    "summary": "Apache::Session::DBFile - An implementation of Apache::Session",
    "flags": [],
    "examples": [],
    "see_also": []
}