Aller au contenu

Gestion d'une galerie photo et timeout


Sujets conseillés

Posté

Bonjour ;

J'ai un gros souci avec un script PHP sur un hébergement chez OVH.

Mon script parcourt un répertoire qui contient des photos. Pour chaque photo, il créé un miniature et une version plus petite en taille et en résolution.

Le problème est que s'il y a plus de 5 photos, le script dure plus longtemps que le timeout autorisé chez OVH (30 secondes il me semble).

Du coup, je cherche à découper mon script pour qu'il traite toutes les photos par tranche de 4 et ainsi éviter de me faire jeter par le timeout (que je ne peux pas modifier car je suis en mutualisé) et en utilisant sleep.

Est-ce que quelqu'un s'est déjà posé ce genre de question ? Merci de votre aide car c'est super urgent :blush:

Merci;

Aymeric.

Posté

Bonjour,

Voila comment je ferais :

1 - Je créé un dossier "temp"

2 - Je créé un dossier "photo"

3 - Je mets les photos dans le dossier "temp"

4 - Je parcours mon dossier temp tant qu'il y a des photos dedans

---------> A - Je prends la photo

---------> B - Je la redimensionne

---------> C - Je place la vignette dans le dossier "vignette"

---------> D - Je place la grande dans le dossier "photo"

---------> E - Je supprime la photo traitée

5 - J'incrémente mon compteur

6 - Si mon compteur = 4, j'actualise la page

Et voilà :)

Portekoi

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...