Я только что столкнулся с проблемой с моим провайдером, который, похоже, отказывается разрешить мне использовать fsockopen
, сообщая мне об угрозе безопасности, и что мне нужно найти альтернативу, предлагающую использовать perl.
У кого-нибудь есть альтернатива fsockopen, возможно использующая perl для скрипта ниже?
<?php
// fetches server information from minequery.
function fetch_server_info($ip, $port){
$socket = fsockopen($ip, $port, $errno, $errstr, 0.5);
if($socket === false){
return false;
}
fwrite($socket, "QUERY_JSON\n");
$responce = stream_get_contents($socket);
return json_decode($responce, true);
}
?>