Traitement d'image trop long pour l'hebergeur - PHP - Programmation
Marsh Posté le 12-11-2006 à 02:50:46
G trouvé la solution :
test de l'existence des fichiers pour ne pas refaire la meme chose meta refresh pour recharger la page.
C est un peu long, mais C ok
Marsh Posté le 12-11-2006 à 12:41:14
Un truc aussi, c'est de générer une miniature à partir de la miniature précendente : d'abord tu fais la 640 * 480, ensuite la 250 * 187 à partie de la 640, et enfin la 100 * 75 à partir de la 250. Ca allègera aussi pas aml en temps de calcul je pense bien
Marsh Posté le 13-11-2006 à 05:44:51
C'est quoi l'intérêt du refresh?
Marsh Posté le 13-11-2006 à 07:47:28
la page qui execute le script s arrete au bout de 8/9 images.
A son rechargement apres le refresh, la fonction recommence sans retravailller sur les images faites, donc elle fait les 8 images suivantes.
A la fin de la fonction, quand on sort du while; il y a un meta refresh vers une utre page et le code ne s execute plus.
Voila!
je sais pas si c'est tres clair...
Marsh Posté le 11-11-2006 à 21:57:54
Bonjour,
j'ai crée une fonction qui me permet de gérer ma galerie photo.
J'ai un dossier nommé 'FULL' qui contient mes images nommées 1.jpg, 2.jpg, ...
Le script crée 3 formats miniatures de ces photos (miniature, aperçu, zoom).
Tout fonctionne bien en local, bien que j'ai du rajouter un set_time_limit(0); afin de ne pas dépasser les 30s du time_limit de php.ini.
En local, donc, tout est ok.
Cependant, lorsque je test cette fonction sur mon hebergeur, tout commence bien, mais le script s'arrête vers la 8eme photo. :?
Je pense qu'il doit y avoir un config de l'hebergeur qui évite la surcharge de son proc, mais bon...
Pour info, je suis chez 1and1
Quelles solutions pourriez-vous me proposer ?
Merci d'avance pour vos réponses !