• Other
  • Joomla
  • com_securityimagesで文字が表示されない

com_securityimagesで文字が表示されない

2006/02/10 2006/02/10

現在使っているVer2.2.5でもCoreSettingの状況によって発生していたのですが、原因判明。

CoreSettingでデフォルトフォントを使用する設定にしておくと表示されるのですが、それ以外にすると背景は表示されども文字が表示されず。
しかもデフォルトフォントで表示されるフォントはどう見てもスケーラブルぢゃない。
で、今回Ver3.0.0rc1を入れたらそれすらも表示されなくなったので、こりゃTrueTypeフォントをうまく表示できてないなと。

Ver2.2.5を使う際もPHP上からGDを使えるようにコンパイルオプションを変えていたのですが、よくよく調べてみるとGD自体のコンパイルオプションが関係している事が分かりました。
元々GDのMakefileは、

CFLAGS = -g -O2 -DJISX0208

としていたのですが、

CFLAGS = -g -O2 -DJISX0208 -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE

とここまでやっとかないとダメだったみたいです。

あと、PHPについても、

./configure –with-apxs2=/www/bin/apxs \
–with-pgsql=/usr/local/pgsql \
–with-mysql=/usr/local/mysql \
–enable-mbstring –enable-mbstr-enc-trans –enable-mbregex \
–with-zlib \
–with-gd \
–with-ttf \
–enable-gd-native-ttf \
–with-jpeg-dir=/usr \
–with-png-dir=/usr \
–with-zlib-dir=/usr

としていましたが、

./configure –with-apxs2=/www/bin/apxs \
–with-pgsql=/usr/local/pgsql \
–with-mysql=/usr/local/mysql \
–enable-mbstring –enable-mbstr-enc-trans –enable-mbregex \
–with-zlib \
–with-gd \
–with-ttf \
–enable-gd-native-ttf \
–with-jpeg-dir=/usr \
–with-png-dir=/usr \
–with-zlib-dir=/usr \
–with-freetype-dir

としないといけないようです。

これで入れ直したらバッチリ出るようになりました。
という事で表示されるフォントがきれいになりました。

関連記事

関連記事はありません。

 

コメントとトラックバック

    コメントはありません

    コメントを残す

    CAPTCHA


    トラックバックURLhttps://e-tune-mt.net/ylab/183/trackback