imagettftext fonctionne en locale mais pas sur le web

Eléphant du PHP | 355 Messages

12 oct. 2008, 08:04

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 ?

Eléphant du PHP | 148 Messages

12 oct. 2008, 09:55

As tu une librairie GD d'installer sur le serveur? et chez qui es tu?

Eléphant du PHP | 355 Messages

12 oct. 2008, 10:07

Oui gd est installer le redimensionnement d'image fonctionne, je suis chez lycos ;)

Eléphant du PHP | 148 Messages

12 oct. 2008, 10:39

perso je vois pas. désolé, as tu essayés sur d'autres hébergeurs OVH 1&1...

Eléphant du PHP | 355 Messages

12 oct. 2008, 10:40

ben non mais j'ai pris un hébergement payant chez lycos, pour un ans

ViPHP
ViPHP | 2287 Messages

12 oct. 2008, 16:16

Il y a quoi dans $font ? Es-tu sûr que le fichier contenant la police existe chez l'hébergeur ?
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Eléphant du PHP | 355 Messages

12 oct. 2008, 16:38

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

ViPHP
ViPHP | 2287 Messages

12 oct. 2008, 17:37

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);
Modifié en dernier par Calimero le 12 oct. 2008, 18:01, modifié 1 fois.
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Eléphant du PHP | 355 Messages

12 oct. 2008, 17:52

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