Current File : //root/nodejsmoduleenable.php
<?php
require('/etc/sentora/panel/cnf/db.php');
$servername = $host;
$username = $user;
$password = $pass;
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 


$sql = "INSERT INTO `x_modules` ( `mo_category_fk`, `mo_name_vc`, `mo_version_in`, `mo_folder_vc`, `mo_type_en`, `mo_desc_tx`,  `mo_enabled_en`) VALUES 
								('5', 'Node Js', '1','nodejs','user','This module helpful to Nodejs Port  Mapping','true')";

if ($conn->query($sql) === TRUE) {
 $last_id = $conn->insert_id;
 $sql="INSERT INTO `x_permissions`(`pe_group_fk`, `pe_module_fk`) VALUES ('1','$last_id')";
 $conn->query($sql); 
 $sql="INSERT INTO `x_permissions`(`pe_group_fk`, `pe_module_fk`) VALUES ('3','$last_id')";
 $conn->query($sql);
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}
$query="update x_modules set mo_enabled_en='false' where mo_folder_vc='varnish'";
 $conn->query($query);
$query="update x_modules set mo_enabled_en='false' where mo_folder_vc='webserver'";
 $conn->query($query);
$query="Delete from x_permissions where pe_module_fk IN( select mo_id_pk from  x_modules where mo_folder_vc IN('varnish','webserver'));";
 $conn->query($query); 
$query="Update x_vhosts SET vh_custom_port_in='80'";
 $conn->query($query); 
$query="Update x_varnish SET x_varnish='Off',x_isactive='0'";
 $conn->query($query);
$query="UPDATE x_settings set so_value_tx='true' where so_name_vc = 'apache_changed'";
 $conn->query($query);
$conn->close();
?>