php - OpenCart 中的权限被拒绝?

标签 php mysql opencart permission-denied

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

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

最佳答案

导致此问题的一些可能原因:

  1. 将文件复制到站点后,您是否确实在扩展上运行了安装?这可以在“管理”->“扩展”->“扩展”中完成,然后选择扩展类型,然后点击扩展的“+”号。

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

  3. 检查 admin/controller 下的文件中的扩展名,并查找 hasPermission 的检查。它看起来像这样:

    if (!$this->user->hasPermission('修改', '扩展/YOUR_EXTENSION')) { $this->error['warning'] = $this->language->get('error_permission'); }

    这将告诉您在数据库中查找的位置。查看表oc_user_group

关于php - OpenCart 中的权限被拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45264444/

相关文章:

javascript - 表单不将数据保存到 mySQL 表中

php - MySQL 数据库尝试更新信息但未出现在网站上

mysql - 如何选择超过 4 个条件的记录

mysql - 在现有 OpenCart 数据库上使用 Doctrine 和 Symfony2

php - 打开购物车 - PHP fatal error :在/home/l/beta4/system/library/db.php 中调用未定义的方法 mysqli::escape() 第 24 行

php - Zend 框架优化 -> "preload everything"?

php - 访问已删除用户的信息

mysql - 限制列 MySQL 中的最大行数

mysql - 使用解析器将 HTML 内容解析到 MySQL 数据库中

php - 混淆 OpenCart 中的类和方法调用