Revision 5 | Revision 7 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?phprequire("include/common.php");$smarty->assign("title","openVZ Administration");$smarty->assign("h1","vServer Konfiguration");$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;$sql="SELECT * FROM vserver_config WHERE v_id=$v_id";$res=$db->query($sql);if(!PEAR::isError($res)){while($row=$res->fetchRow()){switch($row["vc_name"]){case "AVNUMPROC":case "NUMPROC":case "NUMTCPSOCK":case "NUMOTHERSOCK":$limit=substr($row["vc_value"],0,strpos($row["vc_value"],":"));$barrier=substr($row["vc_value"],strpos($row["vc_value"],":")+1);$row["vc_value2"]="LIMIT: $limit ==> BARRIER: $barrier";break;case "DISKSPACE":$limit =number_format((substr($row["vc_value"],0,strpos($row["vc_value"],":"))) / 1048576,2,',','.');$barrier=number_format((substr($row["vc_value"],strpos($row["vc_value"],":")+1))/ 1048576,2,',','.');$row["vc_value2"]="LIMIT: $limit GB ==> BARRIER: $barrier GB";break;case "PHYSPAGES":case "PRIVVMPAGES":case "OOMGUARPAGES":case "VMGUARPAGES":$limit =number_format((substr($row["vc_value"],0,strpos($row["vc_value"],":"))*4096) / 1048576,2,',','.');$barrier=number_format((substr($row["vc_value"],strpos($row["vc_value"],":")+1))*4096 / 1048576,2,',','.');$row["vc_value2"]="LIMIT: $limit MB ==> BARRIER: $barrier MB";break;case "TCPRCVBUF":case "TCPSNDBUF":case "OTHERSOCKBUF":case "DGRAMRCVBUF":$limit =number_format(substr($row["vc_value"],0,strpos($row["vc_value"],":")) / 1048576,2,',','.');$barrier=number_format(substr($row["vc_value"],strpos($row["vc_value"],":")+1) / 1048576,2,',','.');$row["vc_value2"]="LIMIT: $limit MB ==> BARRIER: $barrier MB";break;default:$row["vc_value2"]=$row["vc_value"];break;}$configs[]=$row;}$smarty->assign("v_config",$configs);}else{echo $res->getUserInfo();}$smarty->display("details.tpl");?>