Как установить 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