burdapraha / oc_sentry
实现 OpenCart 2.3.x 版本的 Sentry
1.0.2
2017-08-14 12:22 UTC
Requires
- php: >=5.6.0
- burdapraha/oc_version_number: ^1.0
- sasedev/composer-plugin-filecopier: ^1.1
- sentry/sentry: ^1.7
This package is not auto-updated.
Last update: 2024-09-15 20:01:32 UTC
README
为 🛒 OpenCart 2.3.x 的 Sentry
"Sentry 是一个跨平台的 💥 崩溃报告和聚合平台"。更多信息请参阅官方 Sentry 仓库
安装
- 由于 vQmod 不支持通过 composer 本身安装,因此需要安装已安装的 vQmod
- 💲 使用
composer require sasedev/composer-plugin-filecopier
用于文件操作 - 💲 使用
composer require burdapraha/oc_sentry dev-master
- 将以下代码添加到您的 🎵 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 文件移动到正确的文件夹。
- 将 🔑 常量添加到您的
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 库
- 可选地,您可以在
.gitignore
文件中添加一行,包含 sentry.xml 的路径(例如:upload/vqmod/xml/sentry.xml) - 庆祝! 🎉 🎉 🎉