排除 PrestaShop 授权错误 PHP 作为 CGI

你将会学到 #

了解如何解决在 PrestaShop 中配置 Klaviyo 模块时出现的授权问题“您似乎正在将 PHP 作为 CGI 运行”。解决此问题需要更改 PrestaShop 中的设置,然后重新生成 .htaccess 文件。按照本文中的步骤正确完成与 PrestaShop 的集成。

Klaviyo help center screenshot
Klaviyo help center screenshot

开始之前 #

如果您对 .htaccess 文件进行了任何手动代码更改,请注意以下步骤将强制 PrestaShop 重新生成文件并删除它们。

解决步骤 #

  1. 在 PrestaShop 中,导航至*高级参数 > Web 服务*。
  2. 打开启用 PHP CGI 模式,然后单击*保存*。
PrestaShop 中的设置页面显示已启用 PHP 的 CGI 模式
PrestaShop 中的设置页面显示已启用 PHP 的 CGI 模式
  1. 要重新生成 .htaccess 文件,请导航至*商店参数 > 流量和 SEO*。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 单击*保存*(您无需进行任何更改)。单击此处的“保存”会强制 PrestaShop 重新生成 .htaccess 文件,在打开 CGI 开关的情况下,该文件将解决授权问题。

现在,您可以返回模块设置页面并继续集成过程。

其他资源 #

您的感觉是什么