有人能帮我用PHP代码显示有关VM的细节吗?我使用Ubuntu服务器,使用KVM作为管理程序。我试图显示内核,内存分配给每个VM。
我已经使用shell_exec和exec尝试了php中的所有shell命令。
不需要安装任何工具。
发布于 2012-10-31 05:59:11
您可以安装libvirtd扩展来与libvirtd通信。请看这里的说明。
http://libvirt.org/compiling.html
安装后,您可以试用一些示例示例,如:
<?php
print_r( libvirt_version() );
?>以上代码的示例输出如下所示:
Array
(
[libvirt.release] => 0
[libvirt.minor] => 0
[libvirt.major] => 1
[connector.version] => 0.4.5
[connector.major] => 0
[connector.minor] => 4
[connector.release] => 5
)
php有关更多示例,请参阅http://libvirt.org/php/examples.html。
完整的API引用可以在这里找到:http://libvirt.org/php/api-reference.html
希望这能有所帮助
https://askubuntu.com/questions/209943
复制相似问题