articolul a fost actualizat 4 februarie 2020 la 4 h 31 mă

 

Cum de a stabili facilitatea Piwigo de management utilizator .

Piwigo confruntat cu unele probleme în ultima vreme și nu pentru a adăuga sau informațiile de cont de utilizator schimbare.
Un pop-up mesaj apare la deschiderea utilizatorilor paginii de gestionare a contului.
Problema este că Mysql 8 folosește un tabel denumit GROUPS.
Unul dintre aceste coduri pentru instalarea a fost numit în același mod și reprezintă conflictul.
Aici este soluția.

În instalarea Piwigo:

/admin/user_list_backend.php

Editați liniile 204 (linie 3 exemplul nostru) și 213 (linie 12 exemplul nostru) de mai jos


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 și Admin -> Utilisateurs -> Gérer


0
0.0 evaluare
0 / 5 stele (0 vedere)
Excelent0%
Foarte bine0%
In medie0%
slab0%
Oribil0%

anula

 

Evaluează acest articol

lasa un raspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *