Debug php SHELL script, one part is not working
Budget: $10 – $30 USD
I have one server who does not have voip_status =login
script says
$goip_row = array();
$asr1_under = $setting_info['asr1_under'];
$acd1_under = $setting_info['acd1_under'];
if($asr1_under!=="" || $acd1_under!=="" || $goip_disconnect=='yes'){
$acd1_under = intval($acd1_under);
$asr1_under = floatval($asr1_under);
if(intval($trunk_info['acd_field']) >= $acd1_under && intval($trunk_info['asr_field']) >= $asr1_under) {
if($goip_disconnect=='yes' && !empty($goip_db)){
$sql = "select voip_status from goip where name = '".$this->db->escape_str($trunk_info['name'])."' limit 0,1";
$goip_row = $goip_db->query($sql)->row_array();
if(!empty($goip_row) && strtolower($goip_row['voip_status']) == 'login'){
$trunk_update_data['auto_pause_2'] = 0;
}else{
$trunk_update_data['auto_pause_2'] = 1;
}
but script is not updating auto_pause2
I need someone to debug for me why this entry and a few others are not getting updated, used to work before
script says
$goip_row = array();
$asr1_under = $setting_info['asr1_under'];
$acd1_under = $setting_info['acd1_under'];
if($asr1_under!=="" || $acd1_under!=="" || $goip_disconnect=='yes'){
$acd1_under = intval($acd1_under);
$asr1_under = floatval($asr1_under);
if(intval($trunk_info['acd_field']) >= $acd1_under && intval($trunk_info['asr_field']) >= $asr1_under) {
if($goip_disconnect=='yes' && !empty($goip_db)){
$sql = "select voip_status from goip where name = '".$this->db->escape_str($trunk_info['name'])."' limit 0,1";
$goip_row = $goip_db->query($sql)->row_array();
if(!empty($goip_row) && strtolower($goip_row['voip_status']) == 'login'){
$trunk_update_data['auto_pause_2'] = 0;
}else{
$trunk_update_data['auto_pause_2'] = 1;
}
but script is not updating auto_pause2
I need someone to debug for me why this entry and a few others are not getting updated, used to work before