/
var
/
www
/
myprog.com.ua
/
server
/
node
/
www
/
log
/
/var/www/myprog.com.ua/server/node/www/log
mkdir
upload
Name
Size
Mode
Actions
index.js
846
0644
edit
dl
rm
Edit:
/var/www/myprog.com.ua/server/node/www/log/index.js
(846B)
module.exports = function (core, io) { let spawn = require('child_process').spawn; let router = require('express').Router(); var tail_d, tail_e; router.get('/', (req, res) => { res.header('Content-Type', 'text/html;charset=utf-8'); tail_d = spawn('tail', ['-f', `${global.config.logs_dir}/debug.log`]); tail_e = spawn('tail', ['-f', `${global.config.logs_dir}/error.log`]); tail_d.stdout.on('data', function (data) { res.write('<p>' + data + '</p>', 'utf-8'); }); tail_e.stderr.on('data', function (data) { res.write('<p>' + data + '</p>', 'utf-8'); }); tail_d.on('exit', function (code) { res.end(code); }); tail_e.on('exit', function (code) { res.end(code); }); }); return router; }
Save
cmd:
run