peakhour/magento2

适用于 Magento 2.4.x 的 Peakhour 模块

安装: 261

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:magento2-module

1.0.8 2023-11-08 04:04 UTC

This package is auto-updated.

Last update: 2024-09-08 06:47:27 UTC


README

恭喜您选择 Peakhour 加速您的 Magento 2 店铺。Peakhour_Cdn 扩展使用 Magento 内置的页面缓存功能,将 Peakhour.io 列为完整页面缓存选项。这可以实现与 Peakhour 的大大简化完整页面缓存,并通过 Magento 管理员编辑内容时自动刷新 Peakhour 的全局缓存。

先决条件

在安装之前,出于预防,请备份您的 Magento 网站。如果您有一个开发环境,强烈建议您首先在那里安装插件以测试和确认功能。

您需要一个 Peakhour 账户才能使用此插件。如果您还没有,您可以在这里注册,定价基于页面浏览量,所有新注册用户均可获得免费试用。一旦您有了账户,您需要做的另一项更改以激活加速和 Web 应用程序防火墙是 DNS 更改。在您成功配置 Peakhour 服务背后的域名之前,请不要启用插件。

通过 Magento 市场安装

此功能仅适用于 Magento 2.2.x 及更高版本,请参阅官方 Magento 文档页面

通过 Composer 安装

这将在您的 Magento 服务器上通过命令行完成。您必须确保已安装 Composer

  • php composer.phar require peakhour/magento2
  • php bin/magento module:enable Peakhour_Cdn
  • php bin/magento setup:upgrade
  • php bin/magento cache:clean

然后您可以通过 Magento 管理员登录并完成配置。

通过 zip 文件安装

  1. 访问我们的GitHub 页面
  2. 单击“克隆或下载”按钮,然后选择“下载 zip”
  3. 将 zip 文件上传到您的 Magento 服务器。
  4. 以 Magento 用户身份登录到 Magento 服务器(如果无法以 Magento 用户身份登录,您可能需要执行一些额外步骤)
  5. 将目录更改为 Magento 主目录并创建目录 app/code/Peakhour/Cdn
  6. 将目录更改为步骤 5 中创建的新目录。
  7. 解压缩 zip 文件
  8. 将目录切换回 Magento 主目录
  9. 使用 php bin/magento module:status 进行验证,并确保 Peakhour 已列出
  10. 使用 php bin/magento module:enable Peakhour_Cdn 启用模块
  11. 然后运行 php bin/magento setup:upgrade
  12. 然后使用 php bin/magento cache:clean 清除缓存

配置

  1. 登录到您的 Magento 管理员
  2. 转到“商店”->“配置”,然后是“高级”->“系统”,然后是“完整页面缓存”
  3. 取消选中“使用系统值”
  4. 从下拉菜单中选择 Peakhour.io 作为缓存应用程序
  5. 展开 Peakhour.io 设置部分
  6. 输入您的 Peakhour API 密钥
    1. 登录到您的 Peakhour 账户
    2. 单击左侧菜单中的“API 密钥”。
    3. 如果您为您的域名还没有密钥,请输入您的域名并单击创建
    4. 复制生成的密钥并将其粘贴到 Peakhour.io 设置部分的 API 密钥字段中
  7. 输入您的域名并保存配置
  8. 单击“测试连接”,您可能会看到“成功!”

故障排除

  • 如果您通过zip文件/命令行安装,如果您没有以Magento用户身份完成所有操作,可能会遇到文件权限问题。请参阅这篇Stack Overflow帖子以帮助解决问题。
  • 如果bin/magento命令中的任何命令失败,请确保您在命令行上的PHP版本与在您的web服务器上运行的版本相同。
  • 如果您无法解决问题,请禁用模块php bin/magento module:disable Peakhour_Cdn并清理缓存php bin/magento cache:clean