Page 1 sur 1
imagettftext fonctionne en locale mais pas sur le web
Posté : 12 oct. 2008, 08:04
par phpdog
Bonjour, cette ligne fonctionne en locale mais pas sur le web:
Code : Tout sélectionner
imagettftext ($vrIMGdestination2 ,30 ,0 ,5 ,$vrcopyright_bas ,$vrCouleurFont ,$font ,$copyright );
Sauriez vous pourquoi ?
Posté : 12 oct. 2008, 09:55
par Mathieu68
As tu une librairie GD d'installer sur le serveur? et chez qui es tu?
Posté : 12 oct. 2008, 10:07
par phpdog
Oui gd est installer le redimensionnement d'image fonctionne, je suis chez lycos

Posté : 12 oct. 2008, 10:39
par Mathieu68
perso je vois pas. désolé, as tu essayés sur d'autres hébergeurs OVH 1&1...
Posté : 12 oct. 2008, 10:40
par phpdog
ben non mais j'ai pris un hébergement payant chez lycos, pour un ans
Posté : 12 oct. 2008, 16:16
par Calimero
Il y a quoi dans $font ? Es-tu sûr que le fichier contenant la police existe chez l'hébergeur ?
Posté : 12 oct. 2008, 16:38
par phpdog
il y a ceci:
Code : Tout sélectionner
putenv('GDFONTPATH=' . realpath('.')); // Définission de la variable d'environnement pour GD
$font = 'RIPLS___'; // Nom de la police à utiliser (notez l'absence de l'extension .ttf)
la police et dans le même dossier que le php
Posté : 12 oct. 2008, 17:37
par Calimero
il y a ceci:
Code : Tout sélectionner
putenv('GDFONTPATH=' . realpath('.')); // Définission de la variable d'environnement pour GD
$font = 'RIPLS___'; // Nom de la police à utiliser (notez l'absence de l'extension .ttf)
la police et dans le même dossier que le php
Tout ça ne garantit pas que la police est bien trouvée... as-tu bien activé tous les messages d'erreur chez l'hébergeur ? Dans tous les cas, mets ceci en début de script, ça peut nous éclairer sur ce qui ne va pas parceque là on n'a pas beaucoup d'infos :
error_reporting(E_ALL);
Posté : 12 oct. 2008, 17:52
par phpdog
j'ai l'erreur:
Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable 'GDFONTPATH' - it's not in the allowed list in /data/members/paid/l/u/lunnatick.fr/htdocs/www/Lunnatick/outils/outils_PHP/redim_IMG/upld_redim_640_gd.php on line 22