Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“Prestashop后端主页”;“拒绝访问”;如何修复错误_Prestashop_Prestashop 1.5 - Fatal编程技术网

“Prestashop后端主页”;“拒绝访问”;如何修复错误

“Prestashop后端主页”;“拒绝访问”;如何修复错误,prestashop,prestashop-1.5,Prestashop,Prestashop 1.5,我在用PrestaShop™ 1.5.6.2版本。首先,我正在使用我的本地服务器。现在将站点移动到客户端服务器。现在网站工作良好,后端也工作良好。但管理仪表板显示一些访问问题(检查图像) 您似乎没有使用超级管理员配置文件登录,您应该检查一下。如果您是创建此网站的人,请尝试查看“access”表中的数据库值,搜索您试图查看的选项卡id。我在PS 1.7中遇到了相同的问题。作为一名超级管理员,我无法编辑页面。 设计->页面作为超级管理员 尝试了很多其他的解决方案,但下面的方法确实对我有效 以下SQL

我在用PrestaShop™ 1.5.6.2版本。首先,我正在使用我的本地服务器。现在将站点移动到客户端服务器。现在网站工作良好,后端也工作良好。但管理仪表板显示一些访问问题(检查图像)


您似乎没有使用超级管理员配置文件登录,您应该检查一下。如果您是创建此网站的人,请尝试查看“access”表中的数据库值,搜索您试图查看的选项卡id。

我在PS 1.7中遇到了相同的问题。作为一名超级管理员,我无法编辑页面。 设计->页面作为超级管理员

尝试了很多其他的解决方案,但下面的方法确实对我有效

以下SQL查询将ps_authorization_角色中所有缺少的条目添加到角色1(管理员角色)的ps_access中

  INSERT INTO ps_access (id_profile, id_authorization_role) SELECT '1', ar.id_authorization_role FROM ps_authorization_role ar 
  LEFT JOIN ps_access a ON ar.id_authorization_role = a.id_authorization_role 
  WHERE a.id_authorization_role IS NULL

在运行此查询之前,请始终备份数据库。

我正在检查我的个人资料。配置文件权限不受管理员限制。有什么解决方案吗?你有数据库访问权限吗?多亏了你的重播。见ps_访问表。这个值也是正确的。这很奇怪。可能尝试删除缓存文件夹中的class_index.php,有时可能会造成一些麻烦。如果它不工作,请转到您的AdminHomeController,在getQuickLinks内,在$profile\u access=profile::GetProfileAccess($this->context->employee->id\u profile)行后添加var\u dump($profile\u access);是所有的管理员dashbord都有这个拒绝访问显示,还是只有一部分?