0

When I try to install or update modules in Prestashop 1.7 I get the following error appear in the top right of the screen.

enter image description here

I have tried to login but it won't let me because of a server setting which is there for security reasons. Is there anyway around this?

If you want to be able to fully use the AdminModules panel and have free modules available, you should enable the following configuration on your server:

  • Enable PHP's allow_url_fopen setting.
4

3 回答 3

1

你只需要在这里登录https://addons.prestashop.com/ 然后再次安装应用程序。再次安装整个应用程序,而不是重新启动相同的应用程序安装。

于 2021-06-19T07:51:40.350 回答
0

我昨天通过以下程序解决了我的市场记录问题。您需要访问 WHM 面板来修复它(或者使用 SSH,但您需要熟悉 Linux 命令行)。

登录 WHM 后:

  1. 在搜索框中输入“ apache ”。
  2. 点击“ MultiPHP in Editor ”菜单。
  3. 默认情况下,您应该处于“基本模式”。
  4. 选择您当前的 PHP 版本(例如:7.0.X。)
  5. 启用“ allow_url_fopen

通过 WHM 面板设置 allow_url_fopen 的步骤 1-5

  1. 向下滚动并单击“应用”按钮。

  2. 我总是重新启动 Apache 服务以确保新配置适用。

通过 WHM 面板设置 allow_url_fopen 的步骤 6 和 7

或者,如果您无权访问 WHM:

  1. 直接从市场下载模块:https ://addons.prestashop.com/en/
  2. 在后台登录。
  3. 单击垂直菜单中的“模块”选项卡。
  4. 单击“上传模块”按钮(抱歉,此设置为法语)。 在 Prestashop 中上传模块
  5. 将模块存档拖放到白框中。 拖放模块存档
于 2017-04-21T15:01:47.303 回答
0

错误来自托管模块的“插件商店”服务器,而不是您的 PrestaShop 安装。等待 PrestaShop 修复它。

于 2017-02-15T20:36:17.533 回答