diff --git a/php/inc_fx_trace_compte.php b/php/inc_fx_trace_compte.php index 0814848..807655e 100644 --- a/php/inc_fx_trace_compte.php +++ b/php/inc_fx_trace_compte.php @@ -13,9 +13,9 @@ function fxTraceCompteEnabled() return $blnEnabled; } - global $vblnEnvironementDev; + global $vblnEnvironementDev, $vblnEnvironementPreProd; - if (empty($vblnEnvironementDev)) { + if (empty($vblnEnvironementDev) && empty($vblnEnvironementPreProd)) { $blnEnabled = false; return false; } @@ -57,6 +57,11 @@ function fxTraceCompte($strStep, $arrExtra = array()) } @file_put_contents($strDir . '/compte-trace.log', $strLine, FILE_APPEND | LOCK_EX); + + // Secours si le dossier logs n'est pas inscriptible (permissions serveur). + if (!is_file($strDir . '/compte-trace.log')) { + @error_log('compte-trace: ' . trim($strLine)); + } } /** Appeler juste avant header('Location:…'); exit; */