我想用PHP打印到服务器端打印机。我发现了类似的示例代码,它们大多都使用相同的API函数来执行此任务。当我在我的服务器上运行它来测试它所说的代码时“PHP致命错误:调用未定义的函数printer_open()”。所以我发现至少有三种不同版本的php_printer.DLL的这个打印机功能,并单独尝试它们。我做了一些调查研究,寻找到Apache服务器错误日志中发现了这个警告PHP打印到服务器端打印机
PHP的警告:PHP启动:无法加载动态库中,“ext \ php_printer.dll” - 指定的模块找不到\ r \ n在未知在线0
从此发现了一些Bing搜索结果是说,当Apache启动时,它没有加载的原因是因为它是依赖于其他库。如果这是真的,我还没有能够找到哪些库DLL是这些,以及从哪里得到它们。这是我首先需要帮助,基本知道它是否不依赖,那么为什么会抛出PHP警告或者我需要什么库。
感谢所有帮助
ZAC
我运行wampserver2.2
的Apache 2.4.2
PHP 5.4.3
操作系统:Windows 7 64位
已添加到php.ini文件
延长= php_printer.dll
,并在php日志中没有错误
也是我每次我改变php.ini文件的时间重新启动服务器,或者当我把一个新的DLL在*分机*目录 我甚至在windows的环境变量中放入了wamp DLL的“... \ ext \”路径,就像在黑暗中拍摄一样。
实施例代码
/* get the sample text */
$lipsum = "test print";//file_get_conten