Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 22a23
- > my $config = "../config.cfg";
- 38,48c39,66
- < my $cfgapp = "../system/application/config/bin-read-configs.php";
- < $mysql_r_user = `php $cfgapp read username`;
- < $mysql_r_pass = `php $cfgapp read password`;
- < $mysql_r_db = `php $cfgapp read database`;
- < $mysql_r_host = `php $cfgapp read hostname`;
- < $mysql_w_user = `php $cfgapp write username`;
- < $mysql_w_pass = `php $cfgapp write password`;
- < $mysql_w_db = `php $cfgapp write database`;
- < $mysql_w_host = `php $cfgapp write hostname`;
- < $error_log = "../system/logs/sys_error.log";
- < $debug_log = "../system/logs/sys_debug.log";
- ---
- > open(DAT, $_[0]) || die ("Could not open config file ($_[0])");
- > my @data=<DAT>;
- > close(DAT);
- > @data = grep(!/^#/, @data); #remove comment lines
- > foreach my $item(@data) { chomp($item);} #remove carriage returns
- >
- > $mysql_r_user = $data[0];
- > $mysql_r_pass = $data[1];
- > $mysql_r_db = $data[2];
- > $mysql_r_host = $data[3];
- > $mysql_w_user = $data[4];
- > $mysql_w_pass = $data[5];
- > $mysql_w_db = $data[6];
- > $mysql_w_host = $data[7];
- > $error_log = $data[8];
- > $debug_log = $data[9];
- >
- > #remove the starting string
- > $mysql_r_user =~ s/MYSQL_R_USER=//g;
- > $mysql_r_pass =~ s/MYSQL_R_PASS=//g;
- > $mysql_r_db =~ s/MYSQL_R_DB=//g;
- > $mysql_r_host =~ s/MYSQL_R_HOST=//g;
- > $mysql_w_user =~ s/MYSQL_W_USER=//g;
- > $mysql_w_pass =~ s/MYSQL_W_PASS=//g;
- > $mysql_w_db =~ s/MYSQL_W_DB=//g;
- > $mysql_w_host =~ s/MYSQL_W_HOST=//g;
- > $error_log =~ s/ERROR_LOG=//g;
- > $debug_log =~ s/DEBUG_LOG=//g;
- 162c180
- < config_connect();
- ---
- > config_connect($config);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement