2010-09-10 9 views
2

Dans un module PHP, nous avons quelques graphiques faits par GD qui ont besoin de quelques mots japonais. Ces mots sont entrés manuellement à partir d'un formulaire par les utilisateurs japonais, et ce texte doit être affiché dans les graphiques.PHP: GD peut imprimer des mots japonais

PHP a le module mbstring et peut afficher et gérer des mots japonais via echo sans problème.

Cependant gd affiche ??? à la place.

Vérification gd_info(), la configuration suivante est définie

JIS-mapped Japanese Font Support: Disabled 

Cela pourrait être le problème. Mais je n'ai pas trouvé comment le Enable.

Utilisation de PHP 5.3.3.

Répondre

2

Vous neet recompiler PHP avec --enable-Gd-jis-conv

http://www.webhostingtalk.com/showthread.php?t=694939

+0

Merci, mais est-il une solution sans recompilation nécessaire? –

+0

Dépend de votre système d'exploitation, je suppose, certains pourraient regrouper une version compatible jis. – pharalia

+0

Est-il possible de compiler uniquement le module gd (y compris l'option JP)? –