Annonce

  •  » Utilisation
  •  » [Résolu] Page blanche après synchronisation

#1 2010-10-26 10:56:04

Mascarille
Membre
Lyon Avignon
2009-12-21
799

[Résolu] Page blanche après synchronisation

Bonjour,

j'ai depuis quelques jours une page blanche après synchronisation.

     Base de données
     18748 images
     603 catégories dont 603 physiques et 0 virtuelles (18748 associations)

Ayant un serveur local - et après lecture d'une réponse dans ce forum - j'ai passé le max_execution_time du php.ini de 30 à 60 et redémarré mon système.

J'ai progressé (!) : ce n'est plus une page blanche, mais désormais le message suivant :

Fatal error: Maximum execution time of 60 seconds exceeded in P:\galerie\admin\site_reader_local.php on line 257.

Une idée ?

Cordialement


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr

Hors ligne

#2 2010-10-26 11:04:33

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: [Résolu] Page blanche après synchronisation

mettre max_execution_time à 0


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#3 2010-10-26 11:10:46

Mascarille
Membre
Lyon Avignon
2009-12-21
799

Re: [Résolu] Page blanche après synchronisation

N'y a-t-il pas un risque de boucle infinie sur une transaction ?
Cordialement


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr

Hors ligne

#4 2010-10-26 12:45:24

Mascarille
Membre
Lyon Avignon
2009-12-21
799

Re: [Résolu] Page blanche après synchronisation

Je viens de passer max_execution_time à 300 et j'ai redémarré mon système

J'ai à nouveau le message :

Fatal error: Maximum execution time of 60 seconds exceeded in P:\galerie\admin\site_reader_local.php on line 268

sur une ligne différente (j'imagine que la ligne n'a pas d'importance, c'est celle qui s’exécute lors du time-out ?)

Il y a donc un autre paramètre ailleurs qui limite à 60 secondes ?

Cordialement


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr

Hors ligne

#5 2010-10-26 13:20:33

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: [Résolu] Page blanche après synchronisation

Si tu as passé max_execution_time à 300 et que le message d'erreur indique 60, c'est que tu n'as pas modifié le bon fichier php.ini.

Il n'y a pas d'autre paramètres


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#6 2010-10-26 15:21:45

Mascarille
Membre
Lyon Avignon
2009-12-21
799

Re: [Résolu] Page blanche après synchronisation

Voici le bilan [résolu]
Je détaille pour ceux qui seront un jour confronté au même problème.

Je viens de scanner mon disque système et mon disque accueillant la galerie.

Je n'ai trouvé qu'un seul php.ini en racine du dossier php, celui que j'avais modifié.

Ce qui m'a étonné, c'est que lorsque le paramètre était à 30 je tombais sur une page blanche et maintenant placé à 300, j'obtient un message d'erreur à... 60, c'est pour cela que je soupçonnais une autre limite.

Je suis allé voir dans Apache (httpd.conf), je n'ai pas trouvé de paramètre TimeOut et d'après la doc d'Apache, la limite par défaut du paramètre TimeOut est de 300.

J'ai donc changé aussi le max_input_time du php.ini et là effectivement j'ai débloqué la situation (Ne me demandez pas trop d'explication (!) je suis en phase initiation/expérimentation !)

300 n'a pas été suffisant, je suis passé à 1000 : la synchro a duré plus de 6 minutes.
Une nouvelle synchro derrière la première : 20/25 secondes environ, c'est à dire le temps habituel dans ma configuration.

Je pense que la grosse réorganisation que j'ai faite de la structure de ma base il y a quelques jours nécessitait un "nettoyage", j'imagine de sql (?)

Je vais remettre des paramètres plus "raisonnables" par sécurité (60 / 60)

Pour information : un restart d'Apache est suffisant pour prendre en compte les paramètres. Le redémarrage complet du système est inutile.

Merci à Laurent pour ses lumières et sa rapidité de réponse.


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr

Hors ligne

  •  » Utilisation
  •  » [Résolu] Page blanche après synchronisation

Pied de page des forums

Propulsé par FluxBB

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