8791 sujets

Développement web côté serveur, CMS

Bonjour,

Je viens d'installer Wampserver qui me donne accès à :
- Apache 2.2.11
- MySQL 5.1.33
- PHP 5.2.9-2
L'extension php_gd2 est installée.
J'ai récupéré le script timthumb.

Lorsque je tente de l'utiliser par la manière suivante :
echo "<img src=\"scripts/timthumb.php?src=portfolio/photos/".$data["Image"]."&amp;w=120&amp;h=80&amp;z=0&amp;q=100\" alt=\"\" />\n";

Un fichier redimensionné est bien créé dans le répertoire cache mais n'est pas affiché.

Lorsque je tente d'afficher directement le lien http://localhost/scripts/timthumb.php?src=portfolio/photos/test.jpg&w=120&h=80&z=0&q=100, j'ai le message d'erreur suivant : L'image “http://localhost/scripts/timthumb.php?src=portfolio/photos/test.jpg&w=120&h=80&z=0&q=100” ne peut être affichée car elle contient des erreurs.

Lorsque je pointe directement sur le fichier généré dans le répertoire cache, celui-ci s'affiche correctement.

Quelqu'un pourrait m'indiquer une piste ?

Merci
Bonjour,

Personne ne pourrait m'aiguiller ?

A priori d'après quelques posts sur la page de support du script ( ex: http://www.darrenhoyt.com/support/topic.php?id=151#post-452 ), il y aurait une incompatibilité avec wampserver...

Par contre en prod, quand je pointe sur le lien, j'ai des hiéroglyphes comme si le navigateur n'arrivait pas à interpréter que l'image est au format png...

A défaut, pourriez-vous m'indiquer un script alternatif permettant de faire des miniatures de mêmes tailles, quelques soient les dimensions des photos d'origine ( fonction crop ), et éventuellement un système de cache comme avec timthumb ?

Merci d'avance !