首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Virtualbox - SOAP错误:[SOAP-ENV:Server] phpvirtualbox无法连接

Virtualbox - SOAP错误:[SOAP-ENV:Server] phpvirtualbox无法连接
EN

Stack Overflow用户
提问于 2015-05-04 18:37:41
回答 3查看 5.2K关注 0票数 2

因此,我重新安装了我的dev box,并希望尝试使用virtualbox路线。

使用phpvirtualbox在ubuntu 14.04无头服务器上安装指南看起来很简单,但我总是遇到这个错误

当我转到phpvirtualbox页面并尝试登录时,我看到以下错误

代码语言:javascript
复制
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/lib/ajax.php
    [line:protected] => 123
    [trace:Exception:private] => Array
        (
        )

    [previous:Exception:private] => 
)

当我选中框上的lsof -i:18083时,我看到端口打开并正在侦听

代码语言:javascript
复制
vboxwebsr 27978 developer    9u  IPv6  50182      0t0  TCP localhost:18083 (LISTEN)

它还显示了它在开发人员用户下的运行

代码语言:javascript
复制
27982 developer  20   0  481M 11996  9516 S  0.0  0.6  0:00.00 /usr/lib/virtualbox/vboxwebsrv -b

我的虚拟盒子配置如下所示

代码语言:javascript
复制
VBOXWEB_USER=developer
VBOXWEB_HOST=127.0.0.1
VBOXWEB_PORT=18083

我的phpvirtualbox配置如下所示

代码语言:javascript
复制
/* Username / Password for system user that runs VirtualBox */
var $username = 'developer';
var $password = '*********';
/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
var $location = 'http://127.0.0.1:18083/';

php也运行soap。

代码语言:javascript
复制
soap

Soap Client => enabled
Soap Server => enabled

Directive => Local Value => Master Value
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400

对我来说,所有这些配置都符合virtualbox安装过程中的描述,即确保您在特定用户下运行virtualbox,并在配置中指定该用户,端口打开并侦听,但phpvirtualbox接口无法连接,我完全能够从命令行管理和访问virtualbox。

如果有人能帮我理解我哪里出了问题,那就太好了。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30028022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档