gabriel403/g403-session-db

扩展ZF2,允许会话存储在数据库中。

1.0.3 2013-05-24 09:34 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:16:04 UTC


README

版本 0.0.1 由 Gabriel Baker (Gabriel403) 创建

简介

G403SessionDb 是一个用于 Zend Framework 2 的会话存储模块。默认情况下,G403SessionDb 与 Zend\Db 配合使用。G403SessionDb 为将 ZF2 网站的会话添加到数据库提供了基础。它设计得非常简单且易于扩展。

安装

主要设置

通过克隆项目

  1. 将此项目克隆到您的 ./vendor/ 目录。

使用 composer

  1. 在您的 composer.json 中添加此项目

    "require": {
        "gabriel403/g403-session-db": "dev-master",
    }
  2. 现在运行以下命令让 composer 下载 G403SessionDb:

    $ php composer.phar update

或者

$ php composer.phar require gabriel403/g403-session-db

当询问版本时输入 dev-master 以选择。

安装后

  1. 在您的 application.config.php 文件中启用它。

    <?php
    return array(
        'modules' => array(
            // ...
            'G403SessionDb',
        ),
        // ...
    );
  2. 然后导入位于 ./vendor/G403SessionDb/data/schema.sql 的 SQL 架构。

安装后:Zend\Db

  1. 如果您在服务管理器配置中没有有效的 Zend\Db\Adapter\Adapter,您可以从我们的配置目录 config/g403sessiondb.global.php.dist 复制一个到项目的 ./config/autoload/g403sessiondb.local.php

  2. 如果您想编辑会话选项(记住我时间、名称、域名等),则将 config/g403session.global.php.dist 复制到项目的 ./config/autoload/g403session.local.php