log.php 462 B

1234567891011121314151617181920
  1. <?php
  2. require_once __DIR__ . '/vendor/autoload.php';
  3. use Monolog\Logger;
  4. use Monolog\Handler\StreamHandler;
  5. function myLog(){
  6. $dir = __DIR__ . '/logs';
  7. if(!is_dir($dir)){
  8. $res = mkdir($dir,0700,true);
  9. if(!$res){
  10. echo "error: mkdir fail path=".$dir;
  11. return 0;
  12. }
  13. }
  14. $log = new Logger('tulip');
  15. $log->pushHandler(new StreamHandler($dir . '/tulip-' . date("Y-m-d") . '.log'));
  16. return $log;
  17. }