<?php include_once "htmllib/lib/include.php"; $list = os_get_allips(); $list[] = "127.0.0.1/8"; change_config("/etc/mararc", "ipv4_bind_addresses", implode(",", $list));
function doUpdateConfig(&$params, $silentMode = false) { // Update etc/config.php file $configUpdated = false; if (!$silentMode) { echo '<br /><b>' . xtr('Updating config file...') . '</b><br>'; } $isConnected = dbConnect($params, $pdoErrorMsg); if ($isConnected) { // Write parameters into the config file if (@is_writable(LC_DIR_CONFIG . constant('LC_CONFIG_FILE'))) { $configUpdated = change_config($params); } else { $configUpdated = false; } if (true !== $configUpdated && !$silentMode) { fatal_error(xtr('config_writing_error', array(':configfile' => constant('LC_CONFIG_FILE'))), 'file', 'config_writing_error'); } } elseif (!$silentMode) { fatal_error(xtr('mysql_connection_error', array(':pdoerr', !empty($pdoErrorMsg) ? ': ' . $pdoErrorMsg : '')), 'pdo', @$pdoErrorMsg); } return $configUpdated; }