PHP无法打印到网络打印机
我有一台ip为192.168.0.1的服务器,然后我有一台ip为192.168.0.3的计算机,可以访问服务器。我有一台连接到192.168.0.3的打印机EPSON TM-U220,然后我尝试使用php命令从服务器打印到打印机PHP无法打印到网络打印机,php,printing,Php,Printing,我有一台ip为192.168.0.1的服务器,然后我有一台ip为192.168.0.3的计算机,可以访问服务器。我有一台连接到192.168.0.3的打印机EPSON TM-U220,然后我尝试使用php命令从服务器打印到打印机 copy($file, '//192.168.0.3/printername'); 但它不起作用,然后我尝试了另一个功能: exec("print /d:\\\\192.168.0.3\\printername $file"); exec("copy $file \\
copy($file, '//192.168.0.3/printername');
但它不起作用,然后我尝试了另一个功能:
exec("print /d:\\\\192.168.0.3\\printername $file");
exec("copy $file \\\\192.168.0.3\\printername");
它表示无法初始化设备\\192.168.0.3\printername。
我的计算机和服务器在windows7上运行
我已经将打印机共享到服务器,我可以从服务器测试打印页面。
如何使用PHP打印到网络打印机
谢谢经过研究,我找到了解决问题的办法 运行services.msc,然后双击Appache服务。在“登录”选项卡上,选择此帐户,然后填写服务器的凭据 之后,重新启动appache
<我的问题是在这样做之后解决的…下面的ErkPaves解决方案,我用Laravel的自动报告席用XieldReX-Leal:
$printname="\\\\SERVERBEKASI\\Canon iP2700 series (Copy 3)";
$driver='"winspool"';
$port='"Ne07:"';
$creport->SelectPrinter("winspool",$printname,$port);
$creport->PrintOut(fal`enter code here`se,1);
我的系统Windows 7上的解决方案如下所示:
以管理员身份创建新帐户,设置密码
运行services.msc,双击Apache服务。在“登录”选项卡上,选择新帐户,然后填写服务器的凭据。
重新启动Apache。多恩
你看过这个话题吗?->它使用php_打印机,我没有它,因为我使用的是PHP5.5。。我找不到php 5.5的php_printer.dll请提供您找到的解决方案。