Стаття оновлена 4 лютого 2020 в 4 годину 31 мені

 

Як виправити управління користувачами об'єкт 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

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

Збережіть свої зміни.

Очистіть кеш браузера.

Перезавантажте веб-сторінку piwigo і Admin -> Користувачі -> Управління


[site_reviews_summary assigned_to="post_id"]

скасувати
[site_reviews_form assign_to="post_id"]
Оцінити цю статтю
[site_reviews assigned_to="post_id"]

НАВІГАЦІЯ СТАТЕЙ

Опубліковано в Darknet обробка даних

Lightroom Класичний CC 2019

Опубліковано в обробка даних

Захист в режимі реального часу відключити Windows 10 постійно

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *