rahulmr / phpvirtualbox

Automatically exported from code.google.com/p/phpvirtualbox
Other
0 stars 0 forks source link

looks like we got no XML document #293

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Install Virtualbox-4.0_4.0.8-71778~Ubuntu~hardy_amd64.deb on Ubuntu Hardy 
8.04 TLS
2.
3.

What is the expected output? What do you see instead?
looks like we got no XML document

What version of phpVirtualBox, VirtualBox, and PHP are you using? On what
operating system?

1. phpVirtualBox VirtualBox 4.0.x Compatible --- 4.0-6 release
2. VirtualBox for Ubuntu Hardy 8.0.4 64bit - version 4.0.8

Please provide any additional information below.
####################################################################
root@domain:~# ps -aux |grep vbox
root      2330  0.0  0.0   5168   832 pts/0    R+   12:03   0:00 grep vbox
vbox     29291  0.0  0.1  82756  4152 ?        S    11:25   0:00 
/usr/lib/virtualbox/VBoxXPCOMIPCD
vbox     29296  0.0  0.1 102352  6592 ?        Sl   11:25   0:00 
/usr/lib/virtualbox/VBoxSVC --auto-shutdown
vbox     29654  0.0  0.1 212580  6236 ?        Sl   11:29   0:00 
/usr/lib/virtualbox/vboxwebsrv --background -H 127.0.0.1 -p 18083
#####################################################################

The Full Error:
Exception Object
(
    [message:protected] => looks like we got no XML document
    [string:private] => 
    [code:protected] => 64
    [file:protected] => /var/www/phpvirtualbox/lib/vboxconnector.php
    [line:protected] => 107
    [trace:private] => Array
        (
            [0] => Array
                (
                    [file] => /var/www/phpvirtualbox/lib/vboxconnector.php
                    [line] => 127
                    [function] => __vboxwebsrvConnect
                    [class] => vboxconnector
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [1] => Array
                (
                    [file] => /var/www/phpvirtualbox/lib/ajax.php
                    [line] => 85
                    [function] => getVersion
                    [class] => vboxconnector
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

        )

)

#####################################################
Also phpmvirtualbox conf.php
#####################################################

<?php
/*
 * phpVirtualBox example configuration. $Id$
 *
 * rename to config.php and edit as needed.
 *
 */
class phpVBoxConfig {

/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = '******';

/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
var $location = 'http://localhost:18083/';

/* Default language. See languages folder for more language options.
 * Can also be changed in File -> Preferences -> Language in
 * phpVirtualBox.
 */
var $language = 'en_us';

/*
 *
 * Not-so-common options / tweeking
 *
 */

// Multiple servers example config. Uncomment (remove /* and */) to use.
// Add ALL the servers you want to use. Even if you have the server set
// above. The default server will be the first one in the list.

var $servers = array(
        array(
                'name' => 'Test',
                'username' => 'user',
                'password' => 'pass',
                'location' => 'http://192.168.0.161:18084/',
                'authMaster' => true // Use this server for authentication

        ),
);

// Disable authentication
var $noAuth = true;

// Host / ip to use for console connections
#var $consoleHost = '192.168.1.40';

// Disable "preview" box
#var $noPreview = true;

// Default preview box update interval in seconds
#var $previewUpdateInterval = 30;

// Preview box pixel width
#var $previewWidth = 180;

// Change default preview aspect ratio to 1.
// 
http://www.wikipedia.org/wiki/Aspect_ratio_%28image%29#Previous_and_presently_us
ed_aspect_ratios
#var $previewAspectRatio = 1.6;

// Enable custom VM icons
#var $enableCustomIcons = true;

/*
Allow to prompt deletion harddisk files on removal from Virtual Media Manager.
If this is not set, files are always kept. If this is set, you will be PROMPTED
to decide whether or not you would like to delete the harddisk file(s) when you
remove a harddisk from virtual media manager. You may still choose not to delete
the file when prompted.
*/
var $deleteOnRemove = true;

/*
 * File / Folder browser settings
 */

// Restrict file types
var $browserRestrictFiles = 
array('.iso','.vdi','.vmdk','.img','.bin','.vhd','.hdd','.ovf','.ova','.xml','.v
box','.cdr','.dmg','.ima','.dsk','.vfd');

// Restrict locations / folders
#var $browserRestrictFolders = array('D:\\','C:\\Users\\Ian'); // Or something 
like array('/home/vbox','/var/ISOs')

// Force use of local, webserver based file browser instead of going through 
vboxwebsrv
#var $browserLocal = true;

// Disable file / folder browser.
#var $browserDisable = true;

/*
 * Misc
 */

/* Session Security Level

The following options are valid:

0 - Use only Browser's User-Agent string
1 - Use first octet of client IP
2 - Use second octet of client IP
3 - Use third octet of client IP
4 - Use entire client IP

Each option stacks with previous options. For example, the default setting of 2 
uses:
        Browser's User-Agent string + first octet of client IP + second octet of client IP

Do not change / set unless you have a good reason.
*/
#var $sessionSecurityLevel = 2;

/* Disable any of phpVirtualBox's main tabs */
#var $disableTabVMSnapshots = true; // Snapshots tab
#var $disableTabVMConsole = true; // Console tab

/* Screen resolutions for console tab */
var $consoleResolutions = 
array('640x480','800x600','1024x768','1280x720','1440x900');

/* Max number of network cards per VM. Do not set above VirtualBox's limit 
(typically 8) or below 1 */
var $nicMax = 4;

/* Enable advanced configuration items (normally hidden in the VirtualBox GUI)
 * Note that some of these items may not be translated to languages other than english.
 */
#var $enableAdvancedConfig = true;

/*
        Sorting VM List options

        var $vmListSort = 'name'; // Default. Sort VM list by VM name
        var $vmListSort = 'running'; // Place running VMs at the top of the list
        var $vmListSort = 'gui'; // Use drag-and-drop / manual vm ordering
        var $vmListSort = 'stateChange'; // Order by VMs' last state change
        var $vmListSort = 'os'; // Sort by OS type
        var $vmListSort = 'function(..){...}' // uses custom javascript function. Example follows:

        // This places running VMs at the top of the list, then orders by
        // the last VM state change, then by name.
        var $vmListSort = 'function(a,b) {
                if(a.state == "Running" && b.state != "Running") return -1;
                if(b.state == "Running" && a.state != "Running") return 1;
                if(a.lastStateChange < b.lastStateChange) return 1;
                if(b.lastStateChange < a.lastStateChange) return -1;
                return strnatcasecmp(a.name,b.name);
        }';

        NOTE: In a multi-user situation, 'gui' is probably a bad idea.

*/
#var $vmListSort = 'name';

// Authentication library.
var $authLib = 'Builtin';

// VM ownership
#var $enforceVMOwnership = true;

// Per-user VM quota
#var $vmQuotaPerUser = 2;

// Allow VDE network configuration. This must be supported by the underlying 
VirtualBox installation!
#var $enableVDE = true;

// Disable setting SATA controllers port count to the max port number found 
when saving VMs.
#var $disableSataPortCount = true;

/* Enable Parallel Port configuration - EXPERIMENTAL
LPT support may or may not work for you.

!!! VirtualBox LPT support only works in Linux. !!!

*/
#var $enableLPTConfig = true;

/*
 * Cache tweeking.
 *
 */
// Refresh VM cache when VM Settings window is loaded. Default is true. Set to 
false to disable.
#var $vmConfigRefresh = true;

// Path
#var $cachePath = '/tmp';

/* END SETTINGS  */

}

Pls help or advise

Original issue reported on code.google.com by n.cedo...@gmail.com on 1 Jun 2011 at 10:03

GoogleCodeExporter commented 9 years ago
Please see:

http://code.google.com/p/phpvirtualbox/wiki/CommonErrors#looks_like_we_got_no_XM
L_document

Let me know if that doesn't do it.

Original comment by imooreya...@gmail.com on 1 Jun 2011 at 2:09

GoogleCodeExporter commented 9 years ago

Original comment by imooreya...@gmail.com on 10 Jun 2011 at 12:04