我正在为自己设计餐厅POS系统,我面临一个小问题。 我的网络服务器是Windows 7 32位的XAMPP,IP 192.168.1.20。在IP 192.168.1.25上有一台网络热敏打印机直接连接到网络。我在网络服务器上安装了这台打印机,它在Windows环境下运行良好。我还在名为“P2”的网络服务器上共享了这台打印机
现在我已使用以下命令将此网络打印机映射到LPT1:
NET USE LPT1:\ 192.168.1.20 \ P2 / PERSISTENT:是
现在的问题是: 当我使用命令
从命令提示符打印文件时print file1.txt / d:LPT1 这就像一个魅力,但当我使用命令
从我的php网页调用此命令exec('print file1.txt / d:LPT1'); 什么都没发生......
当我尝试使用
调试问题时exec('print file1.txt / d:LPT1',$ output); 的var_dump($输出);
出现以下错误:
array(1){[0] => string(32)“无法初始化设备LPT1”}
现在我真的不知道,这有什么不对。
需要帮助