Pages: 1 2
Bonjour/Bonsoir,
Bonjour,
je viens de faire la mise à jours vers la version 11 et quand je me rend dans la page d'administration je me retrouve avec l'erreur suivante : Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /htdocs/include/dblayer/functions_mysqli.inc.php on line 930
Que dois-je faire pour résoudre ce problème ?
Merci de votre aide
Version de Piwigo: 11
Version de PHP: 7.3.25
Version de MySQL: 5.0.12
URL Piwigo: http://archivescorsicagenealugia.com
Bonjour
le lien de ta galerie fonctionne tu as résolu ton problème comment ?
Hors ligne
La galerie fonctionne mais c'est la section administration qui ne fonctionne pas
Bonjour
je dirais en 1 de renvoyer par FTP le répertoire admin
Hors ligne
Il va nous falloir davantage de détails, et savoir quel morceau de code PHP provoque cette utilisation de mémoire. Possible d'avoir tes identifiants FTP ? Mon email : mon nom d'utilisateur sur ce forum sur le domaine "piwigo.org". Si tu peux faire des identifiants temporaires que tu peux supprimer ensuite, c'est le mieux.
Hors ligne
Bonjour,
@plg, je vous ai envoyer un mail
@ddtddt, j'ai renvoyé le dossier admin, j'ai réussi (après avoir vidé le cache du navigateur) à voir ma page admin quelques instants (avec 4 problème php) et le problème est revenu
Merci
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/e-smith/files/ibays/photos/html/include/dblayer/functions_mysqli.inc.php on line 930
Même erreur ici lors de l'accès au fichier http://xxx.xxx.xxx.xxx/photos/admin.php tout le reste du panel admin fonctionne.
Je pense que la partie du script qui génère les stats de la page admin est en cause .
functions_mysqli.inc.php on line 930
Un autre bug avec le style d'origine sur la pagination des albums ...
http://xxx.xxx.xxx.xxx/photos/index.php … artcat-100
On obtient
infinite loop?
Piwigo 11.0.0 Dernière version ?
Système d'exploitation: Linux
PHP: 7.3.25 (Montrer les informations) [2021-01-19 18:20:54]
MySQL: 5.1.73 [2021-01-19 18:20:54]
Bibliothèque graphique: External ImageMagick 6.7.2-7
cordialement
Dernière modification par davibou (2021-01-19 18:55:35)
Hors ligne
J'ai essayé de renvoyer tous les fichiers en FTP,
j'arrive (après avoir vidé le cache du navigateur) à me connecter une première fois sur la page admin mais les messages d'erreur suivants apparaissent :
Warning: popen() has been disabled for security reasons in /htdocs/admin/intro.php on line 395
Warning: fgets() expects parameter 1 to be resource, null given in /htdocs/admin/intro.php on line 396
Warning: pclose() expects parameter 1 to be resource, null given in /htdocs/admin/intro.php on line 398
Warning: A non-numeric value encountered in /htdocs/admin/intro.php on line 406
Ensuite je navigue correctement dans toutes les pages d'administration mais quand je clique sur "tableau de bord" je reviens à l'erreur PHP.
Je pense également qu'il doit y avoir un problème avec les stats
j'espère que plg pourra trouver d'où vient le problème
Bonne soirée
Bonjour,
Ayant un message d'erreur semblable je me permets de poster ici, j'ai :
Warning: popen(): Unsupported in /var/www/sda/3/3/.../piwigo/admin/intro.php on line 395
Warning: fgets() expects parameter 1 to be resource, boolean given in /var/www/sda/3/3/.../piwigo/admin/intro.php on line 396
Warning: pclose(): Unsupported in /var/www/sda/3/3/.../piwigo/admin/intro.php on line 398
Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/3/.../piwigo/admin/intro.php:395) in /var/www/sda/3/3/.../piwigo/include/page_header.php on line 94
Cela n'apparait que sur la page Tableau de Bord
Il ne semble en rien gênant mais s'il est là c'est qu'il y a des soucis...
Environnement - pageperso Free
Piwigo 11.0.0 Dernière version ?
Système d'exploitation: Linux
PHP: 5.6.34 (Montrer les informations) [2021-01-20 15:28:20]
MySQL: 5.0.83 [2021-01-20 15:28:20]
Bibliothèque graphique: GD bundled (2.1.0 compatible)
Merci
Hors ligne
La 11.1.0 va corriger :
* le problème du popen [Github] Piwigo issue #1290
* le problème du "infinite loop?" [Github] Piwigo issue #1284
Par contre, le "Fatal error: Allowed memory size" je ne comprends pas pourquoi. Je n'arrive pas à accéder à ce dont j'ai besoin sur ton site, donc difficile de faire un diagnostic précis (je t'ai envoyé un email à l'instant). En tout cas je vois très peu de photos publiques sur ton Piwigo, donc je doute que tu aies un historique énorme (et donc une conso mémoire démesurée lors du calcul des statistiques).
Hors ligne
plg a écrit:
La 11.1.0 va corriger :
* le problème du popen [Github] Piwigo issue #1290
* le problème du "infinite loop?" [Github] Piwigo issue #1284
Par contre, le "Fatal error: Allowed memory size" je ne comprends pas pourquoi. Je n'arrive pas à accéder à ce dont j'ai besoin sur ton site, donc difficile de faire un diagnostic précis (je t'ai envoyé un email à l'instant). En tout cas je vois très peu de photos publiques sur ton Piwigo, donc je doute que tu aies un historique énorme (et donc une conso mémoire démesurée lors du calcul des statistiques).
Je t'ai envoyé un mail.
Le site est en preparation pour une ouverture prochaine donc effectivement pour le moment personne ne le visite. Le site actuellement en production est sur un autre domaine mais comme le nombre de photo est limité, on va transférer le site sur un autre domaine qui peut contenir une nombre de photo illimité.
on a donc un historique faible mais un nombre de photo énorme (actuellement 105 883 photos).
OK, tu as 275952 lignes dans la table piwigo_activity (jamais vu aussi gros, mais c'est bien, il faut que Piwigo sache gérer ça). Mon petit doigt me dit que l'algorithme qui fabrique les chiffres à afficher pour le nouveau graphe d'activités n'est pas optimisé pour limiter la conso mémoire... j'investigue !
Hors ligne
J'ai dupliqué ta table piwigo_activity sur mon environnement de dev et boom, exactement le même problème de limite de mémoire atteinte. C'est une bonne chose. Comme on dit chez les développeur :
> problème reproduit à moitié corrigé
Hors ligne
OK, j'ai partiellement réécrit l'algorithme pour limiter la conso mémoire (et améliorer globalement les perfs). C'est de l'optimisation "d'hôpital de guerre". Plus tard, le patient repassera à l'hôpital pour une opération plus optimale.
Note : j'ai testé la nouvelle version du tableau de bord sur ton Piwigo. Du coup ça marche...
Hors ligne
[Github] Piwigo commit 6772da4a pour les curieux
Hors ligne
Pages: 1 2