How to install pdflib on WAMP Server

大憨熊 提交于 2019-12-13 19:12:35

问题


I want to install pdflib on my wampserver2.

I have downloaded pdflib and I've set the following line:

extension=php_pdflib.dll

in my php.ini file, but I'm still getting a Call to undefined function pdf_new() error.


回答1:


You must copy the libpdf_php.dll to the extension directory of your php installation (check for extension_dir in your phpinfo() output).

Also take care to use the version of PDFlib that matches your php version and compiler (multiple versions are included in the download you mentioned).

Then add extension=libpdf_php.dll to the php.ini (you can also find it's location listed in the phpinfo() output, just look for php.ini).

Restart your webserver and check if you have a "PDF" entry in your phpinfo() and if so, congratulations!

If you want more detailed information about PDFlib and it's use in php , be sure to check out the online php howto(a pdf link, of course) and also consult the documentation included in your download package.




回答2:


Here are what you should do in order to install phppdf library:

1 . download: download the package which matches your php version from here (check the php version using phpinfo() command).

The package shall contain the following files,

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

2 . copy: copy php_pdflib.dll into the extensions directory (again find the extension directory using phpinfo() command "extension_dir"). also copy php_pdflib.pdb and pdflib.dll into the main php directory (right next to the php.exe)

3 . config: add the extension to php.ini. just remember wamp uses another version of php.ini at apache/bin/php.ini, So make sure you're making changes on the right file. (again find the php.ini's path using phpinfo() command, Loaded Configuration File). Add the following line:

extension=php_pdflib.dll


来源:https://stackoverflow.com/questions/7371262/how-to-install-pdflib-on-wamp-server

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!