Как установить pdflib на сервер WAMP

Я хочу установить pdflib на мой wampserver2.

Я скачал pdflib и установил следующую строку:

extension=php_pdflib.dll

в моем php.ini файл, но я все еще получаю Call to undefined function pdf_new() ошибка.

2 ответа

Вы должны скопировать libpdf_php.dll в каталог расширений вашей установки PHP (проверьте extension_dir в вашем phpinfo() выход).

Также позаботьтесь о том, чтобы использовать версию PDFlib, соответствующую вашей версии php и компилятору (несколько версий включены в указанную вами загрузку).

Затем добавьте extension=libpdf_php.dll к php.ini (вы также можете найти его расположение в выводе phpinfo(), просто поищите php.ini).

Перезапустите ваш веб-сервер и проверьте, есть ли у вас запись "PDF" в вашем phpinfo() и если так, поздравляю!

Если вам нужна более подробная информация о PDFlib и его использовании в php, обязательно ознакомьтесь с онлайновой инструкцией по php(конечно, pdf-ссылка), а также обратитесь к документации, включенной в ваш пакет загрузки.

Вот что вы должны сделать для установки библиотеки phppdf:

1 download: загрузите пакет, который соответствует вашей версии php, отсюда (проверьте версию php с помощью команды phpinfo()).

Пакет должен содержать следующие файлы,

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

2 copy: скопируйте php_pdflib.dll в каталог расширений (снова найдите каталог расширений с помощью команды phpinfo() "extension_dir"). также скопируйте php_pdflib.pdb и pdflib.dll в основной каталог php (прямо рядом с php.exe)

3 config: добавить расширение в php.ini. просто помните, что wamp использует другую версию php.ini по адресу apache / bin / php.ini, поэтому убедитесь, что вы вносите изменения в нужный файл. (снова найдите путь php.ini, используя команду phpinfo(), Loaded Configuration File). Добавьте следующую строку:

extension=php_pdflib.dll
Другие вопросы по тегам