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

Langage PHP Discussion :

Problème de compatibilité avec serveur distant.


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Electronicien
    Inscrit en
    Novembre 2013
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Electronicien
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 99
    Points : 51
    Points
    51
    Par défaut Problème de compatibilité avec serveur distant.
    Bonjour,

    Ayant créé en local un graphique avec JpGraph sous forme de camembert, j'ai installer les codes sur le serveur auquel je suis abonné.
    Cependant cela ne fonctionne pas car après renseignements pris auprès des personnes gérant le serveur distant, JpGraph ne peut fonctionner que sur un serveur Windows ou Unix.Alors que celui sur lequel je souhaite faire fonctionner JpGraph est un serveur Lunix chez eux.

    Voici le message d'erreur retourné:
    Warning: file_exists(): open_basedir restriction in effect. File(/usr/share/fonts/truetype/georgiab.ttf) is not within the allowed path(s): (/customers/6/0/9/jeuxechecs.fr/httpd.www:/customers/6/0/9/jeuxechecs.fr/httpd.private:/customers/6/0/9/jeuxechecs.fr/tmp:/customers/jeuxechecs.fr/jeuxechecs.fr:/var/www/diagnostics:/usr/share/php) in /customers/6/0/9/jeuxechecs.fr/httpd.www/jpgraph_3_5/src/jpgraph_ttf.inc.php on line 505 Warning: file_exists(): open_basedir restriction in effect. File(/usr/share/fonts/truetype/georgiab.ttf) is not within the allowed path(s): (/customers/6/0/9/jeuxechecs.fr/httpd.www:/customers/6/0/9/jeuxechecs.fr/httpd.private:/customers/6/0/9/jeuxechecs.fr/tmp:/customers/jeuxechecs.fr/jeuxechecs.fr:/var/www/diagnostics:/usr/share/php) in /customers/6/0/9/jeuxechecs.fr/httpd.www/jpgraph_3_5/src/jpgraph_ttf.inc.php on line 510 JpGraph Error: 25049 Font file "/usr/share/fonts/truetype/georgiab.ttf" is not readable or does not exist.

    Ainsi voici ma question:
    Qu'est ce qui pourrait replacer JpGraph pour fonctionner sur un serveur Lunix?

    Merci.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Je pense que tu parles de Linux.
    JPGraph fonctionne sur Linux, leur réponse est bidon, il faut par contre que tu fournisses les polices que tu souhaites utiliser dans ton repertoire jpgraph par exemple et que tu indiques le bon chemin pour TTF_DIR dans le fichier jpg-config.inc.php.

  3. #3
    Membre du Club
    Homme Profil pro
    Electronicien
    Inscrit en
    Novembre 2013
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Electronicien
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 99
    Points : 51
    Points
    51
    Par défaut
    Je vois que j'ai encore bien fait de poster un message ici!

    1) Je me suis trompé. Leur serveur s'appelle LINUX.

    2) Entre l'envoi de mon précédent message et celui ci, le technicien chez mon hébergeur à revu sa copie.
    Voici sa réponse définitive:

    Bonjour,

    Nous avons pu trouver une autre solution.

    Ouvrez le File Manager, sélectionnez le fichier jpgraph_3_5/src/jpg-config.inc.php et cliquez sur Modifier.

    Activez la ligne 39 en supprimant // . Ensuite modifiez le chemin /usr/share/fonts/TrueType/ en le remplaçant par /jpgraph_3_5/src/fonts

    Vous devrez cependant télécharger le fichier georgiab.ttf dans le dossier /jpgraph_3_5/src/fonts .

    Bien cordialement


    3) J'ai donc télécharger le fichier georgiab.ttf ici:
    http://www.font-police.com/affiche.p...c=georgiab.ttf
    puis modifier la ligne 39 du fichier src/jpg-config.inc.php pour la rendre active en supprimant les "//"
    ainsi que remplacé le chemin /usr/share/fonts/TrueType/ inscrit d'origine sur ce fichier jpg-config.inc.php en ligne 39 par /jpgraph_3_5/src/fonts
    Et enfin, copier le fichier georgiab.ttf dans le dossier fonts.

    Après cela JpGraph fonctionne bien sur les serveurs LINUX puisque mon problème est résolu par l'apparition sous forme de camembert de l'image ainsi crée.

    Si cela peut servir d'exemple à d'autres créateurs, j'en serai encore plus ravis.

    En attendant merci encore de m'avoir aidé.

    Pour moi c'est résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de compatibilité avec firefox
    Par djnext dans le forum Mon site
    Réponses: 4
    Dernier message: 16/08/2006, 00h39
  2. Problème de compatibilité avec DreamWeaver 8.
    Par ok---Où dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/07/2006, 21h27
  3. [CKEditor] Problème de compatibilité avec FireFox
    Par FzF dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 28/06/2006, 17h07
  4. Problème de compatibilité avec IE ?¿
    Par artotal dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 13/01/2006, 05h14
  5. [LDAP] [D7] [NT] problème de compatibilité avec Win NT
    Par plante20100 dans le forum Web & réseau
    Réponses: 22
    Dernier message: 10/10/2005, 17h14

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