Rediriger les sorties en PHP vers un fichier

Dans le cadre de l’utilisation d’un script php entant que service, j’avais besoin de rediriger les sorties (STDOUT et STDERR) vers un fichier

<?php
    fclose(STDIN);
    fclose(STDOUT);
    fclose(STDERR);
    $STDIN = fopen('/dev/null', 'r');
    $STDOUT = fopen('/var/log/monlog', 'wb');
    $STDERR = fopen('/var/log/monlog', 'wb');
?>

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *