PDFレポートが作成できない
作成日:2017年12月13日 | 更新日:2022年1月16日
概要
- 対応バージョン : 12
- NetFlow AnalyzerサーバーがLinuxの場合、PDFレポートが作成できない
- Windowsの場合はこちら
目次 :
対応 : fontconfig
以下のコマンドを実行し、fontconfigと必要なライブラリをインストール後、製品サービスの再起動
yum -y install gcc gcc-c++ make flex bison gperf ruby \ openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel \ libpng-devel libjpeg-devel
yum -y install libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dp
参考(外部サイト)はこちら
対応 : PhantomJS
サードベンダーツールとして phantomJs を利用しております。
phantomjs.org はツールの使用条件に伴い、下記内容を推奨しております。
1.
下記、開発ツールとライブラリをインストール
gcc
bison
flex
gperf
Perl
Ruby
SQLite
FreeType
Fontconfig
OpenSSL
icu
※配布もとによってパッケージ名が異なることがございます
2.
Debianベースのディストリビューションの場合、下記コマンドを実行
※Ubuntu 14.04 と Debian 7.0 でテスト済み
sudo apt-get install build-essential g++ flex bison gperf ruby perl \
libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev \
libpng-dev libjpeg-dev python libx11-dev libxext-dev ttf-mscorefonts-installer
3.
Debian 6.0の場合はリンクの内容(下記)も実行
Fedoraベースのディストリビューションの場合、下記コマンドを実行
※CentOS 6 でテスト済み
sudo yum -y install gcc gcc-c++ make flex bison gperf ruby \
openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel\
libpng-devel libjpeg-devel
4.
フォントに関する不具合の場合、下記パッケージをインストール
ttf-mscorefonts-installer
5.
CentOSにおいて文字化けとともにPDFが生成される場合、
下記コマンドを実行
yum install libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dp
- 日本語の場合は以下も実行
sudo yum groupinstall "Japanese Support"
sudo yum install cjkuni-fonts-common cjkuni-ukai-fonts cjkuni-uming-fonts
- 中国語の場合は以下も実行
sudo yum groupinstall "Chinese Support"
sudo yum install cjkuni-ukai-fonts
6.
製品サービスの再起動
1.
phantomJsプロセスが走っているか否かを確認
2.
走っていない場合、アンチウィルスソフトがphantomJsをブロックしていないことを確認