‘pdf’ タグのついている投稿

PDFlib インストール

2008年12月29日 月曜日

WEBプログラムのサーバー移設作業…  このシステムは、集計結果を帳票して印刷する処理に、PDFlib というパッケージを使っている事が判明。

PDFlib 日本語公式サイト

インストールは、簡単でファイル1つ(libpdf_php.so)をPHPの extension_dir にコピーして、それをロードするように、php.ini なりで設定するだけです。

extension_dir は、phpinfo() で確認できます。

php.ini (パターン1)

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
;
; … or under UNIX:
;
; extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.
extension=libpdf_php.so

php.ini (パターン2)

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example:
;
; extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.

;;;;
; Note: packaged extension modules are now loaded via the .ini files
; found in the directory /etc/php.d; these are loaded by default.
;;;;

この場合は、上のコメントのとおり… /etc/php.d の下に、他のモジュールに習ってファイルを置けば良い。