jpgraphのグラフが表示されない。
単純なこと。
GDライブラリがインストールされていないから。
portsからインストール。
/usr/ports/graphics/にあった。
このときに、libjpeg,libpng等もいっしょに
インストールされるようなので、
新サーバ構築時にはこの2つはインストールしない。
で、PHPのコンフィグからやり直し。
コンフィグオプションは全部で
--enable-track-vars
--enable-trans-sid
--with-mysql=/usr/local
--disable-debug
--with-apxs=/usr/local/apache/bin/apxs
--with-libxml-dir=/usr/local/lib
--with-zlib-dir=/usr/lib
--without-iconv
--enable-mbstring
--with-gd=/usr/local
--with-freetype-dir=/usr/local
--with-jpeg-dir=/usr/local
--with-png-dir=/usr/local
--with-zlib-dir=/usr/local
--enable-gd-native-ttf
--enable-gd-jis-conv
これだけ。
makeしてmake installして
apacheの落としあげ。
?
それでもダメか。
もうちょっと調べます。
6.22追記
出来上がったグラフの画像ファイルを保存する
ディレクトリにパーミッションがないだけでした。。。
はずかしい。。。
GDライブラリがインストールされていないから。
portsからインストール。
/usr/ports/graphics/にあった。
このときに、libjpeg,libpng等もいっしょに
インストールされるようなので、
新サーバ構築時にはこの2つはインストールしない。
で、PHPのコンフィグからやり直し。
コンフィグオプションは全部で
--enable-track-vars
--enable-trans-sid
--with-mysql=/usr/local
--disable-debug
--with-apxs=/usr/local/apache/bin/apxs
--with-libxml-dir=/usr/local/lib
--with-zlib-dir=/usr/lib
--without-iconv
--enable-mbstring
--with-gd=/usr/local
--with-freetype-dir=/usr/local
--with-jpeg-dir=/usr/local
--with-png-dir=/usr/local
--with-zlib-dir=/usr/local
--enable-gd-native-ttf
--enable-gd-jis-conv
これだけ。
makeしてmake installして
apacheの落としあげ。
?
それでもダメか。
もうちょっと調べます。
6.22追記
出来上がったグラフの画像ファイルを保存する
ディレクトリにパーミッションがないだけでした。。。
はずかしい。。。
このネタへのコメント:
コメントはありません。