我尝试连接客户端服务器,但在客户端出现以下错误。
主机查找失败 [0]:
可能的解决方案是什么?
<?php
$host = "192.168.1.7";
$port = 2300;
$message = "Hello Server";
echo "Message To server :".$message;
// create socket
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
// connect to server
$result = socket_connect($socket, $host, $port) or die("Could not connect to server\n");
// send string to server
socket_write($socket, $message, strlen($message)) or die("Could not send data to server\n");
// get server response
$result = socket_read ($socket, 1024) or die("Could not read server response\n");
echo "Reply From Server :".$result;
// close socket
socket_close($socket);
?>
我想将一个简单的 php 客户端连接到 php 服务器 .. 服务器和客户端位于同一网络中的两个不同系统中.. 我通过 xampp 使用 Apache ..
这是实际的错误
警告:socket_connect() [function.socket-connect]:主机查找失败 [0]:请求的名称有效,但未找到请求类型的数据。在第 9 行的 D:\Program Files\XAMPP\htdocs\php\client.php 中无法连接到服务器