请问一个phpsocket的问题

安稳

问题描述

需求是这样的有一个打印机用网线连接到路由器打印机有一个ip地址比如192.168.110.115, 我在本地用PHP环境调用是可以正常执行打印的,但是我把代码放到服务器上就执行不了,其实就相当于线上的PHP代码如何调用同一个局域网里这个打印的IP

$ip = '192.168.110.115';  //打印机IP
$port = '9100';
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_connect($socket, $ip, $port);
socket_write($socket, $lab);
socket_close($socket);

为此你搜索到了哪些方案及不适用的原因

打印机是需要接口调用的,所以没办法只能用php实现

566 1 0
1个回答

Gin

把打印机内网及端口nat映射到外网去

  • 暂无评论
年代过于久远,无法发表回答
×
🔝