OpenCart中的权限被拒绝了吗?

时间:2017-07-23 11:14:27

标签: php mysql opencart permission-denied

我在OpenCart 2.3.0.2中安装了扩展程序。安装成功。但现在我不能根据我的需要修改扩展名。当我点击编辑按钮。它向我显示“权限被拒绝”消息(附加屏幕截图)。enter image description here我在互联网上搜索了很多,但没有找到任何与我的问题相符的具体解决方案。我实在无法理解在哪里解决这个问题。

我需要解决这个问题。希望你们能在这里帮助我。

3 个答案:

答案 0 :(得分:0)

此问题的一些可能原因:

  1. 在将文件复制到您的网站后,您是否真的在扩展程序上运行安装?这可以在Admin-> Extensions-> Extensions中完成,然后选择扩展类型,然后点击" +"签署延期。

  2. 检查管理员 - >系统 - >用户 - >用户以确保您的用户组是     "管理员"

  3. 检查admin/controller下的文件是否有扩展名,然后查看hasPermission。它看起来像这样:

    if(!$ this-> user-> hasPermission(' modify',' extension / YOUR_EXTENSION')){   $ this->错误['警告'] = $ this-> language-> get(' error_permission'); }

    这将显示在数据库中查找的位置。查看表oc_user_group

答案 1 :(得分:0)

我认为您的用户组中缺少权限。

要解决此问题,请转到管理员面板 - >系统 - >用户 - >用户组 - >并编辑您帐户的用户组(您可以知道它在系统中的含义 - >用户 - >用户 - >并编辑您的帐户)

在此页面上,您可以设置权限“访问权限”和“修改权限”。点击“全选”,然后点击“保存”。

之后,您应该可以访问您的扩展程序了。如果有效,请告诉我。

答案 2 :(得分:0)

这是以下问题之一:

1)扩展的权限(你可以像安德烈所说的那样在用户组中更改它们)

2)扩展名(路由= ...)的网址错误,或

3)缺少扩展名的文件。