Annonce

#1 2021-01-29 16:46:39

gasty
Invité

Accès à la page d'administration

Bonjour

Depuis la mise à jour vers la version 11, il faut entre 30 s  à 1mn pour accéder à l'administration. Je m'interroge sur cette lenteur d'accès. Je n'avais pas ça auparavant avec la version 2.

(Ici votre message)

Version de Piwigo: 11.01
Version de PHP: 7.1
Version de MySQL:
URL Piwigo: http://asgsystm.fr/piwigo/

#2 2021-01-29 22:25:06

Guillaume C
Membre
Belgium
2014-04-08
335

Re: Accès à la page d'administration

Idem

Hors ligne

#3 2021-01-30 06:43:30

San_du_Gard
Invité

Re: Accès à la page d'administration

Effectivement, la page d'accueil de l'administration met un sacré temps à chargé (j'imagine que c'est la section stats qui "rame"). Par contre parfois ça marche assez vite les fois suivante (peut-être une histoire de cache), puis rebelotte temps de chargement de plusieurs secondes.

#4 2021-01-30 22:10:54

rcnantais
Membre
2021-01-30
5

Re: Accès à la page d'administration

Accès à l'administration impossible pour nous, sans doute à cause du nombre de photos ....
https://photos.rcnantais.fr

Hors ligne

#5 2021-01-31 12:34:50

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: Accès à la page d'administration

Je pense que ça ira mieux en 11.2. J'ai changé l'algorithme de calcul de la taille du cache. Sur certains environnement, c'était tellement long que la page ne se générait même pas (time out). En revanche sur les environnements de test que j'ai, ça va aussi vite.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#6 2021-01-31 13:18:09

rcnantais
Membre
2021-01-30
5

Re: Accès à la page d'administration

J'avais en effet supprimé le calcul de la taille du cache dans intro.php pour pouvoir accéder à l'administration et dans ce cas la page s'affiche immédiatement, sinon c'est 'Error 500'

Hors ligne

#7 2021-01-31 18:15:38

Guillaume C
Membre
Belgium
2014-04-08
335

Re: Accès à la page d'administration

plg a écrit:

Je pense que ça ira mieux en 11.2.

Bonsoir,
Effectivement, ça va beaucoup mieux !
Merci :-)

Hors ligne

#8 2021-01-31 23:12:47

rcnantais
Membre
2021-01-30
5

Re: Accès à la page d'administration

Pas beaucoup mieux en 11.2 pour moi, plus d'1 minute pour afficher la page, c'est pas jouable avec la commande 'du -sk' à cause du nombre de fichiers.

Hors ligne

#9 2021-02-01 06:14:27

Guillaume C
Membre
Belgium
2014-04-08
335

Re: Accès à la page d'administration

Idem, j’ai crié victoire trop vite.

Hors ligne

#10 2021-02-01 09:25:09

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: Accès à la page d'administration

Dans la configuration locale [Administration > Plugins > LocalFiles Editor:Configurer > onglet Configuration locale], ajouter:

Code:

$conf['log_level'] = 'DEBUG';

Ensuite retourner sur le tableau de bord de l'administration (après 5 minutes, pour être sûr que le cache a expiré), puis regarder le fichier _data/logs/log_date-du-jour. A la fin, il y aura une ligne du type:

[2021-02-01 9:24:34]    [DEBUG] [admin/intro::424] cache size calculated in 0.099 s (12537856 bytes)

Cette ligne m'intéresse.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2021-02-01 10:52:31

gasty
Invité

Re: Accès à la page d'administration

Bonjour,

Voici le résultat:

[2021-02-01 8:49:26]    [DEBUG]    [admin/intro::419] cache size calculated in 62.400 s (911268089 bytes)
[2021-02-01 10:12:56]    [DEBUG]    [admin/intro::424] cache size calculated in 61.882 s (1219614720 bytes)
[2021-02-01 10:20:41]    [DEBUG]    [admin/intro::424] cache size calculated in 3.540 s (1219868672 bytes)
[2021-02-01 10:46:21]    [DEBUG]    [admin/intro::424] cache size calculated in 1.395 s (1219998720 bytes)

Comme vous pouvez voir, à 8h49 le temps d'affichage dépasse la minute.

Après avoir installer la ligne de commande, vidage du cache, au second essai je suis à 1.395 s

#12 2021-02-01 10:59:10

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: Accès à la page d'administration

Quelle ligne de commande ?

En tout cas, 60 secondes c'est inacceptablement lent, et même 1 seconde c'est pas conforme à mon niveau d'exigence en terme de performances. Va falloir faire mieux ou se passer de cette information.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#13 2021-02-01 18:59:24

gasty
Invité

Re: Accès à la page d'administration

[2021-02-01 8:49:26]    [DEBUG]    [admin/intro::419] cache size calculated in 62.400 s (911268089 bytes)
[2021-02-01 10:12:56]    [DEBUG]    [admin/intro::424] cache size calculated in 61.882 s (1219614720 bytes)
[2021-02-01 10:20:41]    [DEBUG]    [admin/intro::424] cache size calculated in 3.540 s (1219868672 bytes)
[2021-02-01 10:46:21]    [DEBUG]    [admin/intro::424] cache size calculated in 1.395 s (1219998720 bytes)
[2021-02-01 12:13:42]    [DEBUG]    [admin/intro::424] cache size calculated in 1.674 s (1220012032 bytes)
[2021-02-01 18:38:49]    [DEBUG]    [admin/intro::424] cache size calculated in 89.438 s (1220012032 bytes)


A 18h 38 :                           89 secondes pour l'ouverture de la page d'administration.

Euh ! La nouveauté dans ce bond vertigineux  de la version 2  à la 11, c'est quoi au juste ? Un baroude d'honneur ? Parce que jusqu'à présent je n'ai rien vu d'autre que des problèmes dans cette version.

Que se passe-t-il ? C'est la fin de Piwigo ?

Désolé d’être aussi cru mais stoppez cette mise à jour, un retour en arrière s'impose. Merci pour le travail effectué sur les anciennes versions qui se sont avérés excellente et évolutive.

#14 2021-02-01 19:09:58

Guillaume C
Membre
Belgium
2014-04-08
335

Re: Accès à la page d'administration

Bonsoir,

J’ai ajouté la ligne ce midi mais pas encore testé.

Pour répondre à Gatsy, Piwigo est un logiciel open source que nous avons la chance de pouvoir utiliser gratuitement. Il vient de fêter ses 18 bougies et il est loin d’être un abandonware ! Un peu de patience, svp.

Hors ligne

#15 2021-02-01 19:32:23

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: Accès à la page d'administration

gasty a écrit:

A 18h 38 :                           89 secondes pour l'ouverture de la page d'administration.

OK, c'est absolument pas du tout acceptable. Ce calcul de la taille du cache est trop dépendant des performances du système de fichier de l'hébergeur. En attendant de trouver une solution plus propre, je propose d'ajouter un "court-circuit" pour ne plus calculer le cache. Dans le fichier admin/intro.php, ligne 420, remplacez :

Code:

'size' => get_fs_directory_size($conf['data_location']),

par

Code:

'size' => 0, // get_fs_directory_size($conf['data_location']),

gasty a écrit:

Euh ! La nouveauté dans ce bond vertigineux  de la version 2  à la 11, c'est quoi au juste ?

On a fait une belle page avec toutes les nouveautés sur Notes de la version 11
. Normalement on s'aperçoit vite qu'il y a pas mal de nouveautés.

gasty a écrit:

Un baroude d'honneur ? Parce que jusqu'à présent je n'ai rien vu d'autre que des problèmes dans cette version.

Hum... oui c'est frustrant ce bug de performances sur le tableau de bord de l'administration, mais il ne faut pas exagérer et ne voir QUE cela dans la version 11. On va trouver un mécanisme satisfaisant en terme de perfs. Moi perso je n'ai expérimenté aucun soucis de perfs sur le calcul de la taille du cache, et ce sur de nombreux serveurs et environnements de dev. Sinon bien évidemment on n'aurait pas sorti la version 11 en sachant que cela allait provoquer de la frustration. Ce n'est pas l'objectif !

gasty a écrit:

Que se passe-t-il ? C'est la fin de Piwigo ?

Euh. On a investi beaucoup d'énergie dans le développement de la version 11. S'il y a encore quelques plâtres à essuyer on va le faire, mais dire que c'est la fin de Piwigo me semble incongru :-)

gasty a écrit:

Désolé d’être aussi cru mais stoppez cette mise à jour, un retour en arrière s'impose. Merci pour le travail effectué sur les anciennes versions qui se sont avérés excellente et évolutive.

Team #cEtaitMieuxAvant ? Bon en vrai, à part ce bug bien pénible du tableau de bord, il y a autre chose de problématique qu'on ne saurait améliorer ?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact