Use error_log with exception to log getTraceAsString

This commit is contained in:
Dany De Bontridder 2015-09-15 11:27:23 +02:00
parent 1bdb15d4a2
commit fde9e92da9
7 changed files with 14 additions and 8 deletions

View file

@ -908,7 +908,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger
echo '<span class="error">'.
'Erreur dans l\'enregistrement '.
__FILE__.':'.__LINE__.' '.
$e->getMessage().$e->getTraceAsString();
$e->getMessage().$e->getMessage();
error_log($e->getMessage());
$this->db->rollback();
throw new Exception($e);

View file

@ -265,7 +265,7 @@ class Anc_Key
}
catch (Exception $e)
{
if ( DEBUG ) { echo $e->getTraceAsString(); } else { echo _('erreur');}
if ( DEBUG ) { echo $e->getTraceAsString(); } else { echo _('erreur').$e->getMessage();}
error_log($e->getTraceAsString());
$cn->rollback();
}

View file

@ -106,7 +106,8 @@ class Default_Menu
}
} catch (Exception $e)
{
$e->getTraceAsString();
error_log($e->getTraceAsString());
echo $e->getMessage();
throw $e;
}
}

View file

@ -165,8 +165,9 @@ class Stock_Goods extends Stock_Goods_Sql
}
catch (Exception $exc)
{
echo $exc->getTraceAsString();
throw $exc;
error_log( $exc->getTraceAsString());
echo $exc->getMessage();
throw $exc;
}
}
/**

View file

@ -177,6 +177,7 @@ class Database
echo $a->getTraceAsString();
echo pg_last_error($this->db);
}
error_log($a->getTraceAsString());
$this->rollback();
throw ($a);

View file

@ -182,7 +182,8 @@ if ( isset($_POST['ok']))
} // end try
catch (Exception $e)
{
echo_warning ($e->getTraceAsString());
echo_warning ($e->getMessage());
error_log($e->getTraceAsString());
$cn->rollback();
}

View file

@ -57,7 +57,8 @@ if (isset($_POST['change_profile']))
}
catch (Exception $exc)
{
echo $exc->getTraceAsString();
echo $exc->getMessage();
error_log( $exc->getTraceAsString());
throw $exc;
}
}
@ -95,7 +96,8 @@ if (isset($_POST['change_stock']))
}
catch (Exception $exc)
{
echo $exc->getTraceAsString();
echo $exc->getMessage();
error_log($exc->getTraceAsString());
throw $exc;
}
}