Piwigo tavolo id = userList – Risposta non valida JSON

 

Come risolvere il gestione degli utenti facility piwigo .

Piwigo incontrato alcuni problemi ultimamente e non per aggiungere o informazioni sull'account utente cambiamento.
Un pop-up del messaggio appare in apertura degli utenti della pagina di gestione account.
Il problema è che Mysql 8 utilizza una tabella denominata GROUPS.
Uno di questi codici per l'installazione è stato nominato nello stesso modo e le pose dei conflitti.
Ecco la soluzione.

Nella tua installazione Piwigo:

/admin/user_list_backend.php

Modificare le linee 204 (linea 3 il nostro esempio) e 213 (linea 12 il nostro esempio) sotto


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

e sostituire GRUPPI da 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'];
  }

Salvare le modifiche.

Svuotare la cache del browser.

Ricaricare la pagina Web piwigo e Admin -> Utenti -> Gestisci


[site/2010_summary assign_to =”post_id”]

annullare
[site”_form assign_to =”post_id”]
Vota questo articolo

[site_reviews display=10 assegnato_a=”post_id”]

lascia un commento

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *