나는 192.168.0.1의 IP를 가진 서버를 가지고 있는데, 서버에 액세스하는 192.168.0.3의 IP를 가진 컴퓨터가 있습니다. 내가 EPSON TM-U220은 192.168.0.3에 연결된 프린터를 가지고, 그때는 PHP를 명령PHP가 네트워크 프린터로 인쇄 할 수 없습니다.
copy($file, '//192.168.0.3/printername');
를 사용하여 서버에서 프린터로 인쇄를 시도했지만 작동하지 않는, 그때 다른 기능을 시도 :
exec("print /d:\\\\192.168.0.3\\printername $file");
exec("copy $file \\\\192.168.0.3\\printername");
그것은 "unable to initialize device \\192.168.0.3\printername"
라고합니다. 내 컴퓨터와 서버가 windows7에서 실행됩니다.
이미 서버에 프린터를 공유 했으므로 서버에서 인쇄 페이지를 테스트 할 수 있습니다. PHP를 사용하여 네트워크 프린터로 어떻게 인쇄합니까?
감사합니다.
이 주제를 보았습니까? -> http://stackoverflow.com/questions/12300589/use-printer-via-php –
그것은 php_printer를 사용하고, 나는 그것을 PHP 5.5로 사용하지 않습니다. php_printer.dll이 PHP 5.5를 찾을 수 없습니다. – erkape
그것입니까? 작업 코드? – SwR