У меня практически готово решение, но возникло небольшое затруднение.
Я знаю, что у
OpenServer есть веб-морда:
Для перезапуска достаточно перейти в по ссылке такого типа:
localhost:1515/restart
Для подтверждения прав, там используется авторизация Basic Authentication.
Соответственно, мне ничто не мешает просто удаленно сделать GET-запрос на мой сервер с нужными заголовками:
jQuery.ajax({
url: 'http://123.123.123.123:1515/restart',
headers: {
'Authorization': 'Basic ' + btoa('admin:admin')
},
success: function(response){
console.log(response);
},
error: function(obj) {
alert('Ошибка!');
}
});
Но увы, мешает долбанный CORS! Я банально не могу сделать этот самый GET-запрос с чужого домена, а мне как раз и надо с чужого! В общем, подскажите пожалуйста, какой файл в OpenServer отвечает за показ веб-морды?
Где я должен вписывать разрежающие заголовки для веб-морды?
<?php header('Access-Control-Allow-Origin: *');