[PHP-users 7357] Re: PHP4徹底攻略実践編のPDFサンプル
Rui Hirokawa
php-users@php.gr.jp
Thu, 9 May 2002 23:35:10 +0900
廣川@著者その1です。
お使いになっているPDFlibにPDI(PDF import library)ライブラリが含まれていないというエラーが
でています。
本書に記述されている通りに http://www.pdflib.com からPDFlib 4.0.2を
ダウンロードされてバイナリファイルをインストールされたのでしょうか?
本書では、Linux Vine 2.1.5を対象としているため、
pdflib-4.0.2-Linux.tar.gzをダウンロード/インストールするように
記述しています。
お使いのOSは、Mac OS Xとのことなので、pdflib-4.0.2-MacOSX.tar.gz
をダウンロード/インストールする必要があると思います。
なお、PDIの部分のソースコードは公開されておらず、ソースコード配布版には
この機能が含まれていません。したがってPDIの機能を使用するには
バイナリ配布版をインストールする必要があります。
On Thu, 9 May 2002 13:30:41 +0900
MacG4 <hiro-ito@mac.email.ne.jp> wrote:
> 伊藤です。
>
> 「PHP4徹底攻略 実践編」に付属のCD-ROMから 「/cd-
> rom/php_vol2/code/part2/chap2/コピーしてブラウザから「pdfform.php」のformを送信したところ下記のエラーが
> 返ってきます。
>
> Warning: Internal PDFlib warning: Manipulating existing PDFs requires
> the additional PDI library in /xxx/xxx/xxx/php/chap2/pdftpl.php on line
> 15
> Couldn't open template file.
> Fatal error: PDFlib error: function 'PDF_delete' must not be called in
> 'document' scope in Unknown on line 0
>
> これはどこに問題が有るのでしょうか。
>
> 環境
> MacOS X 10.1.4
> Apache/1.3.23
> PHP4.2/Marc Liyanage - Softwareにてダウンロード
> (phpinfo()のConfigure には--with-pdflib=/usr/localとなっている)
>
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
--
-----------------------------------------------------
Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
<hirokawa@php.net>