php_printer.dll无法连接到网络打印机

时间:2016-10-08 02:42:32

标签: php dll printing

我的服务器上有安装程序php_printer。 xampp 5.5.19和php 5.5.19。

我正在使用此代码:

<?php
$printer = ("\\\\192.168.80.117\\Canon iP2700 series");
if($ph = printer_open($printer)) 
    { 
        echo "connect";
       printer_close($ph);
    } 
    else "Couldn't connect...";
?>

运行时,我收到此错误:

  

警告:printer_open():无法连接到第3行C:\ xampp \ htdocs \ tes \ index.php中的打印机[\ 192.168.80.117 \ Canon iP2700 series]

如果我将$printer更改为我的本地打印机,它可以毫无困难地连接......为什么?

1 个答案:

答案 0 :(得分:2)

我找到了问题。

由于Windows身份验证,Apache无权连接到网络打印机。

services.msc中,搜索Apache并右键单击它。

打开登录标签然后填写凭证。