Piwigo的表ID =用户列表 – JSON响应无效

 

如何解决用户管理设备的Piwigo .

Piwigo 遇到了一些问题,最近并没有添加或更改用户帐户信息.
一个弹出消息出现在账户管理页面的用户开放.
问题是, Mysql 8 使用名为表 GROUPS.
一个在安装这些代码被任命以同样的方式和姿势冲突.
下面是解.

在您的安装 Piwigo:

/admin/user_list_backend.php

编辑线 204 (线 3 我们的例子) 和 213 (线 12 我们的例子) 下面


SELECT
    user_id,
    GROUP_CONCAT(name ORDER BY name SEPARATOR ", ") AS groups
  FROM '.USER_GROUP_TABLE.'
    JOIN `'.GROUPS_TABLE.'` ON id = group_id
  WHERE user_id IN ('.implode(',', $user_ids).')
  GROUP BY user_id
;';
  $result = pwg_query($query);
  while ($row = pwg_db_fetch_assoc($result))
  {
    $groups_of_user[ $row['user_id'] ] = $row['groups'];
  }

并用GRPS替换GROUPS

SELECT
    user_id,
    GROUP_CONCAT(name ORDER BY name SEPARATOR ", ") AS grps
  FROM '.USER_GROUP_TABLE.'
    JOIN `'.GROUPS_TABLE.'` ON id = group_id
  WHERE user_id IN ('.implode(',', $user_ids).')
  GROUP BY user_id
;';
  $result = pwg_query($query);
  while ($row = pwg_db_fetch_assoc($result))
  {
    $groups_of_user[ $row['user_id'] ] = $row['grps'];
  }

保存更改.

清除浏览器缓存.

重新加载网页 piwigoAdmin ->用户->管理


[site_reviews_summaryassigned_to=”post_id”]

取消
[site_reviews_formassign_to=”post_id”]
本文评分

[site_reviews display=10assigned_to=”post_id”]

作者: FRENCH接口

发表评论

您的电子邮件地址不会被公开. 必需的地方已做标记 *