aurmil/magento-cleanup-session

Magento - 清理会话扩展

v1.1.2 2016-04-01 07:43 UTC

This package is auto-updated.

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


README

概述

此扩展允许您安排清理 Magento 会话存储(仅支持文件和数据库)。

当您无法编辑 php.ini(以配置会话垃圾回收器)或不想使用计划好的 bash 脚本时,非常方便。

兼容性

在 Magento CE 1.6 - 1.9 上进行了测试

注意

  • 免费和开源
  • 完全可配置
  • 捆绑了英语、法语和荷兰语(感谢 Michel van de Wiel)翻译

安装

不会修改任何 Magento 文件,没有扩展类,没有覆盖方法。

使用 modman

  • $ modman clone https://github.com/aurmil/magento-cleanup-session.git

手动

  • 在此 下载此模块的最新版本
  • 解压它
  • 将 "app" 文件夹移动到您的 Magento 应用程序的根目录中,它将与现有的 "app" 文件夹合并

使用 composer

  • 将以下 "composer.json" 文件修改为您的版本
{
    "require": {
        "aurmil/magento-cleanup-session": "dev-master"
    },
    "repositories": [
        {
            "type": "composer",
            "url": "http://packages.firegento.com"
        },
        {
            "type": "vcs",
            "url": "git://github.com/aurmil/magento-cleanup-session"
        }
    ],
    "extra": {
        "magento-root-dir": "./"
    }
}
  • 安装或更新您的 composer 项目依赖项

用法

系统 > 配置 > 高级 > 系统 中,此扩展添加了一个新的组:会话清理

默认值启用会话清理任务,每天午夜执行。

您可以自由更改这些设置,并设置一个电子邮件地址以在发生错误时接收日志电子邮件。

注意:当删除此模块时,计划的任务仍然存在。您可以从中删除 DB(core_config_data 表,删除 path = crontab/jobs/aurmil_session_clean/schedule/cron_expr 的条目)或如果您有 AOE Scheduler 模块,则在管理员中禁用它。

许可证

MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件