При попытке войти в phpvirtualbox я получаю сообщение ниже:
Could not connect to host (http://127.0.0.1:18083/)
Когда я нажимаю «подробности», я вижу:
Exception Object
(
[message:protected] => Could not connect to host (http://127.0.0.1:18083/)
[string:Exception:private] =>
[code:protected] => 64
[file:protected] => /var/www/html/phpvirtualbox/endpoints/api.php
[line:protected] => 134
[trace:Exception:private] => Array
(
)
[previous:Exception:private] =>
)
Мой сервер - Ubuntu 16.04 LTS Xenial. Как я могу это исправить?
Добавьте пользователя, который выполняет virtualmachines, Ваша учетная запись, например, vboxusers группе:
sudo usermod -aG vboxusers USERACCOUNT
Затем удостоверяются, что дали правильное владение www dir:
sudo chown -R www-data:vboxusers /var/www/html/phpvirtualbox
Обратите внимание на то, что, если бы у Вас есть различные местоположения, необходимо было бы изменить его.
, Если это не работает, отправьте результат следующей команды:
ls -la /var/www/html
Проверьте, открыт ли порт 18083 (не закрыт).
*nmap localhost -p 18083*
Проверьте настройки в /etc/default/virtualbox
VBOXWEB_USER=vbox
VBOXWEB_PASSWD=????
VBOXWEB_TIMEOUT=0
VBOXWEB_LOGFILE=/var/log/vboxwebservice.log
VBOXWEB_HOST=127.0.0.1
Перезапустите vboxsebsrv.
Проверьте файл журнала.