fwrite 在 Web 服务器上返回 int(0) 但在 Wamp 上不返回

我在我的共享主机上找不到此代码的任何问题。它正在返回(int)0,但在我的 wamp 服务器上它正在返回正确的字节。IP 地址取自 gametracker 公共服务器。


代码


$socket = fsockopen( 'udp://51.75.36.115', '25565' );

$packet = pack("c3N", 0xFE, 0xFD, 0x09, 2);

$fwrite = fwrite($socket, $packet, strlen($packet));

var_dump( $fwrite);

回复


int(0)

我已经检查了所有的 php 配置和所有模块。我在错误日志中没有收到任何信息。


杨魅力
浏览 94回答 1
1回答

30秒到达战场

原来这是服务器限制,你不能在共享主机上这样做,你需要一个云或专用服务器。
打开App,查看更多内容
随时随地看视频慕课网APP