Мне нужно запустить команду curl на сервере Wowza Linux, и вот моя команда Curl, которая должна быть выполнена на удаленной машине.Запустить команду Curl на Linux Server по php
curl -X PUT --header 'Accept:application/json; charset=utf-8' http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/mystream/actions/restart --digest -u "user:password"
вот мой переделанный завиток в PHP
<?php
$url = 'http://localhost:8087/v2/servers/_defaultServer_/vhosts/_defaultVHost_/applications/mystream/actions/restart';
$username = 'user';
$pass = 'password';
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, "$url");
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERNAME, "$username");
curl_setopt($ch, CURLOPT_PASSWORD, "$password")
curl_close ($ch);
?>
Любой Совет будет полезно для меня, чтобы понять это. заранее заранее
С какими проблемами вы сталкиваетесь? Также не добавляйте '' 'для передачи переменной аргумента в' CURLOPT_USERNAME' и 'CURLOPT_PASSWORD' –
Я хочу подтвердить, что это правильный перевод команды curl, и я не знаю, работает ли это или нет. – kunal