burdapraha/oc_sentry

实现 OpenCart 2.3.x 版本的 Sentry

安装: 984

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 5

开放问题: 0

类型:vqmod 插件

1.0.2 2017-08-14 12:22 UTC

This package is not auto-updated.

Last update: 2024-09-15 20:01:32 UTC


README

logo

为 🛒 OpenCart 2.3.x 的 Sentry

"Sentry 是一个跨平台的 💥 崩溃报告和聚合平台"。更多信息请参阅官方 Sentry 仓库

安装

  1. 由于 vQmod 不支持通过 composer 本身安装,因此需要安装已安装的 vQmod
  2. 💲 使用 composer require sasedev/composer-plugin-filecopier 用于文件操作
  3. 💲 使用 composer require burdapraha/oc_sentry dev-master
  4. 将以下代码添加到您的 🎵 composer.json 项目的 extra 部分
    "extra": {
        "filescopier": [
            {
                "source": "vendor/burdapraha/oc_sentry/upload",
                "destination": "upload",
                "debug": "true"
            },
            {
                "source": "vendor/burdapraha/oc_version_number/upload",
                "destination": "upload",
                "debug": "true"
            }            
        ]
    }    

它将 vQmod xml 文件移动到正确的文件夹。

  1. 将 🔑 常量添加到您的 config.php/admin/config.php
  • define('SENTRY_PHP', 'FILL_YOUR_ACCESS_PHP');
  • define('SENTRY_JS', 'FILL_YOUR_ACCESS_JS');
  • define('SENTRY_JS_LIB', ''); // 这里常量是可选的,如果您想使用自托管的 raven-js 库
  1. 可选地,您可以在 .gitignore 文件中添加一行,包含 sentry.xml 的路径(例如:upload/vqmod/xml/sentry.xml)
  2. 庆祝! 🎉 🎉 🎉