Есть ли способ "убить" процесс скручивания?
я уже пробовал: curl -X GET 'http://localhost:9200'
Но у меня есть эта ошибка: curl: (7) Failed connect to localhost:9200; Connection refused
Я пробовал это решение Но я неесть упругий поиск, поэтому я не могу сделать: sudo service elasticsearch restart
У меня есть: Failed to restart elasticsearch.service: Unit elasticsearch.service not found.
пс: я хочу сделать это, потому что, когда я не могу выполнить функцию скручивания, такую как curl_init
У меня больше нет доступа к запросу, пока я не перезагружу компьютер ... Мой код, который заставляет меня терпеть неудачу ... (если вы хотите его увидеть)
function CallAPI($method, $url, $data = false)
{
$curl = curl_init();
switch ($method)
{
case "POST":
curl_setopt($curl, CURLOPT_POST, 1);
if ($data)
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
break;
case "PUT":
curl_setopt($curl, CURLOPT_PUT, 1);
break;
default:
if ($data)
$url = sprintf("%s?%s", $url, http_build_query($data));
}
// Optional Authentication:
//curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
//curl_setopt($curl, CURLOPT_USERPWD, "username:password");
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
return $result;
}