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'];
  }

et remplacer GROUPS par GRPS

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'];
  }

Enregistrez vos modifications.

Vider le cache de votre navigateur.

Rechargez la page Web de piwigo и Admin -> Utilisateurs -> Gérer


[site_reviews_summary assign_to =”post_id”]

анулира
[site_reviews_form assign_to =”post_id”]
Оценете тази статия

[site_reviews display = 10 присвоени_ към =”post_id”]

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *