Je viens d'installer Wamp 1.6.6. J'ai un problème avec la fonction getimagesize().
Sur mon PC, seul la version avec le chemin réelle marche (c:\chemin\image.jpg), alors que jusqu'a maintenant, getimagesize(http://localhost/test/image.jpg) marchais parfaitement.
Cela n'affiche même pas de message d'erreur, cela rend une page blanche, comme si la fonction plantait au mileu.
Pour info, GD est bien installé (gd_info() ==> ...bundled (2.0.28 compatible)...).
Avec un serveur Apache, "localhost" correspond à ce qui est déclaré dans le fichier httpd.conf :
Par exemple : <VirtualHost *:80> DocumentRoot C:/Wamp/www ServerName localhost </VirtualHost>
Ce qui veut dire que si le chemin réel de l'image est : "C:\Wamp\www\test\image.jpg" et sauf si le fichier n'est pas situé sur le même site, il ne faut pas accéder aux fichiers par des requetes http: mais par une déclaration de chemin relatif par rapport au script.
À supposer que le script soit dans un fichier situé dans C:\Wamp\www\test\ <?php list($width, $height, $type, $attr)=getimagesize("image.jpg" ?>
------------------------------------------------------------------------------------------------------------ Wampserver 3.3.0 32 bit - Apache 2.4.54.2 - PHP 8.2.0…7.4.33 - MySQL 5.7.40 - MariaDB 10.5.13/10.6.5 Wampserver 3.3.0 64 bit - Apache 2.4.54.2 - PHP 8.2.0…7.4.33 - MySQL 5.7.40/8.0.31 - MariaDB 10.5.17/10.10.2 PhPMyadmin 5.2.0 - MysqlDumper 1.24.5 on W10 Pro 64 bit Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons « Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche » « It's not because they are many to be wrong, they are necessarily right. Coluche »