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