2010-02-24 6 views
0

J'ai une page qui a besoin de charger plusieurs images générées dynamiquement. Tout fonctionne bien 90% du temps, mais parfois certaines images ne sont pas générées (j'ai juste l'icône de l'image manquante à la place). Comme la plupart du temps cela fonctionne, et que les images manquantes ne sont pas toujours les mêmes, je pense que cela a peut-être quelque chose à voir avec le fait que le serveur n'a pas assez de ressources. Existe-t-il des moyens pour que cela ne se produise pas (et assurez-vous que les images sont générées)?générer dynamiquement des images en PHP parfois ne fonctionne pas

+1

Y a-t-il des erreurs dans le journal du serveur? – SorcyCat

+0

Non, il n'y a pas d'erreurs. –

Répondre

0

Je voudrais essayer d'augmenter les limites de mémoire et les délais d'attente de PHP et redémarrez votre serveur web. En particulier, regardez memory_limit et max_execution_time.

Toujours dans ce fichier de configuration, regardez output_buffering, qui contrôle la quantité de sortie pouvant être générée en mémoire avant l'envoi. Cela peut parfois affecter la quantité pouvant être sortie avant les en-têtes. Je suppose que vous avez déjà examiné vos fichiers journaux, mais je recommande d'écrire le débogage autour des instructions de génération d'image pour voir si elles reviennent ou non.

+0

Cela semble résoudre le problème, merci pour votre aide. –

+0

Juste par curiosité, quelle était la solution? –

+0

Augmentation de la valeur de memory_limit. –

Questions connexes