1

wampserver2にpdflibをインストールしたい。

pdflibをダウンロードし、次の行を設定しました。

extension=php_pdflib.dll

私のphp.iniファイルにありますが、それでもCall to undefined function pdf_new()エラーが発生します。

4

2 に答える 2

3

libpdf_php.dllphp インストールの拡張ディレクトリにコピーする必要があります (出力で を確認しextension_dirてくださいphpinfo())。

また、php のバージョンとコンパイラに一致する PDFlib のバージョンを使用するように注意してください (複数のバージョンが、あなたが言及したダウンロードに含まれています)。

次に、に追加extension=libpdf_php.dllphp.iniます (phpinfo() の出力にリストされている場所を見つけることもできます。探してくださいphp.ini)。

Web サーバーを再起動し、「PDF」エントリがあるかどうかを確認します。あるphpinfo()場合は、おめでとうございます!

PDFlib と php での使用に関する詳細情報が必要な場合は、オンラインの php ハウツー(もちろん pdf リンク) を確認し、ダウンロード パッケージに含まれているドキュメントも参照してください。

于 2011-09-12T11:13:36.657 に答える
1

phppdfライブラリをインストールするには、次の手順を実行する必要があります。

1. ダウンロード: あなたの php バージョンに一致するパッケージをここからダウンロードします(phpinfo() コマンドを使用して php バージョンを確認してください)。

パッケージには、次のファイルが含まれます。

php_pdflib.dll  //php extension
php_pdflib.pdb  //don't know what it does!
pdflib.dll      //actual pdf library

2. copy : php_pdflib.dllを extensions ディレクトリにコピーします (再度 phpinfo() コマンド"extension_dir"を使用して拡張ディレクトリを見つけます)。また、 php_pdflib.pdbpdflib.dllをメインの php ディレクトリ ( php.exe のすぐ隣)にコピーします。

3. config : 拡張子を php.ini に追加します。wamp はapache/bin/php.iniで別のバージョンの php.ini を使用していることを覚えておいてください。そのため、正しいファイルに変更を加えていることを確認してください。(再度 phpinfo() コマンド、Loaded Configuration Fileを使用して php.ini のパスを見つけます)。次の行を追加します。

extension=php_pdflib.dll
于 2013-10-12T12:31:31.273 に答える