Вызов неопределенной функции printer_list ()

Я получаю вызов неопределенной функции printer_list() Потому что мой php_printer.dll не работает и в журнале ошибок я получаю PHP Startup: Невозможно загрузить динамическую библиотеку.

c:/wamp64/bin/php/php5.6.31/ext/php_printer.dll

Я искал во всем Интернете php_printer.dll, который работает с php 5.6.31, и я не нашел его, я работаю с wampserver 3.1 на Windows 7, кто-нибудь может помочь?

0

Решение

Глядя на одна проблема В этом git-репо я вижу, что gimjudge выполнил эти DLL только для 32 PHP. Их причина в том, что до PHP7 64-битные версии PHP были на самом деле только экспериментальными. PHP стал действительно 64-битным, начиная с PHP7.0

Таким образом, чтобы использовать эту DLL, вам нужно установить 32-битную версию WAMPServer. Тогда у вас, вероятно, не будет проблем с активацией этой DLL.

Вы можете скачать 32-битную версию WAMPServer 3 отсюда Это резервное хранилище и гораздо проще увидеть, что вы делаете и какую версию вы загружаете, чем обычное репозиторий SourceForge.

Перед установкой 32-битного WAMPServer убедитесь, что вы создали резервные копии всех ваших сайтов и баз данных.

Однако можно установить 32-битный и 64-битный WAMPServer на одном компьютере, так как имена папок по умолчанию различаются (C: \ wamp или C: \ wamp64), имена служб Apache и MySQL также различаются (wampapache или wampapache64) и (wampmysqld). или wampmysqld64)

Хотя запускать обе программы одновременно не рекомендуется, так как для этого не нужно много причин.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]