IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

imagettftext : pas sur mon PC !


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut imagettftext : pas sur mon PC !
    Bonjour

    J'ai un problème que je viens de décrire ici : http://www.developpez.net/forums/sho...56#post3258056

    Mais je viens de voir que ce n'est pas un problème php, mais un problème de serveur : ça marche sur mon hébergement ovh, mais pas sur mon PC !
    Voici le code incriminé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	//putenv('GDFONTPATH=' . realpath('.'));
    	//imagettftext($imgplus,20,0,2410,2390*$i/($joueur_n-13)+22,$couleur,$DOCUMENT_ROOT.dirname($PHP_SELF)."/font/LiberationMono-Regular.ttf",$joueur_nom[$j_min]);
    	imagettftext($imgplus,24,0,2410,2390*$i/($joueur_n-13)+22,$couleur,"/font/LiberationMono-Regular.ttf",$joueur_nom[$j_min]);
    J'aurai oublié d'installer quelque chose ? Mon serveur est sous Mandriva 2007.1 .
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    D'installer, je ne sais pas, mais de dire, oui !! Y a un message d'erreur quelque part qui décrirait le problème ?

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/troumad/sites/travian/genere8.php on line 405
    Je ne sais pas ce que j'ai pu faire depuis qu'il n'y avait rien... Mais maintenant j'ai ce message et aucun texte écrit sur mon image
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Vu le message d'erreur, je ne pense pas qu'il s'agisse d'une librairie PHP manquante.

    J'imagine que tu as vérifié que le chemin vers le fichier .ttf était correct. Dans ce cas, peux-tu ouvrir le fichier .ttf avec Windows ? Genre, n'aurais-tu pas transféré ce fichier par FTP en mode ascii au lieu du mode binaire ? Dans ce cas, le fichier est sûrement corrompu. Je ne vois que ça : soit le chemin indiqué dans imagettftext n'est pas correct (majuscules/minuscules, etc.), soit le fichier est corrompu.

  5. #5
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Ton idée n'est pas possible car, ce qui ne marchait sur mon PC a été transféré par scp (copie par tunnel ssh) de mon serveur domestique (où il ne marche pas) vers un serveur ovh et la copie marche !
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Tu as compilé PHP avec quelles options ? D'après mes notes, voici ce que j'ai utilisé sur mon Mandriva (2007.0) et j'arrive à manipuler les TTF :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ./configure --prefix=/usr/local/php-4.4.4 --with-apxs=/opt/apache/bin/apxs --with-curl
    --with-gd --with-gettext --with-jpeg-dir --with-kerberos
    --with-mcrypt --with-mhash --with-mysql --with-pear
    --with-png-dir --with-xml --with-zlib --with-zlib-dir=/usr/lib
    --with-zip --with-openssl --enable-bcmath --enable-calendar
    --enable-ftp --enable-magic-quotes --enable-sockets
    --enable-track-vars --enable-mbstring --enable-memory-limit
    --with-ttf --with-freetype-dir --with-dom
    Je ne te cache pas que j'ai dû installer un certain nombre de RPM supplémentaires mais je ne me rappelle plus lesquelles.

Discussions similaires

  1. mod_rewrite ne fonctionne pas sur mon serveur
    Par lsamourail dans le forum Apache
    Réponses: 2
    Dernier message: 13/01/2008, 13h55
  2. [NASM] Int 21h qui ne fonctionne pas sur mon mini OS
    Par andromeda dans le forum Assembleur
    Réponses: 4
    Dernier message: 07/04/2007, 18h03
  3. Pb, les liens ne marche pas sur mon serveur LAMP
    Par lolodelp dans le forum Installation
    Réponses: 2
    Dernier message: 02/11/2006, 14h55
  4. Requête OK sur easyphp mais pas sur mon hébergeur
    Par Pgs dans le forum Requêtes
    Réponses: 3
    Dernier message: 30/10/2006, 19h09
  5. ASP ne tourne pas sur mon serveur IIS
    Par Germain123 dans le forum ASP
    Réponses: 3
    Dernier message: 08/09/2005, 21h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo