小编fre*_*BSD的帖子

试图让 log4net 与 PowerShell 一起工作(混合使用 log4net 配置文件)

我一直在努力让 log4net 与 PowerShell 一起工作。我有以下 PowerShell 代码,它使用配置文件拉入 log4net,然后尝试创建一个简单的日志文件条目,但出现错误。

Clear-History
Clear-Host
#
Write-Host "BEGIN: Importing module psm_logger.psm1"
Import-Module "C:\Users\Administrator\Desktop\ps\IIS\psm_logger.psm1" -Force
Write-Host "BEGIN: log4net configuration definition"
$log = New-Logger -Configuration "C:\Users\Administrator\Desktop\ps\IIS\logging\log4net.config" -Dll "C:\Users\Administrator\Desktop\ps\IIS\logging\log4net.dll"
Write-Host "END: log4net configuration definition"
Write-Host "BEGIN: log4net configuration DEBUG definition"
#$log.DebugFormat("Logger configuration file is : '{0}'", (Resolve-Path "C:\Users\Administrator\Desktop\ps\IIS\logging\log4net.config"))
Write-Host "END: log4net DEBUG configuration definition"
#======================
$ThisHostname = $env:COMPUTERNAME
#======================
Write-Host "BEGIN: Module/Snapin import/addition"
Write-Host ""
$log.Info("BEGIN: Module/Snapin import/addition")
#======================
Run Code Online (Sandbox Code Playgroud)

上面引用的 psm_logger.psm1 文件包含:

function New-Logger
{
#Write-Host "BEGIN: New-Logger" …
Run Code Online (Sandbox Code Playgroud)

powershell log4net log4net-configuration log4net-appender

5
推荐指数
1
解决办法
8174
查看次数

如何使用Piwik跟踪Angular路线视图并链接点击

有没有人有Piwik与Angular App集成的实例?我在我的代码中有以下代码,但只能看到页面的视图,并且没有显示任何路径视图.我是Angular的新手,所以任何帮助都会非常感激.

var app = angular.module('angularTest', ['ui.utils','ui.bootstrap','ui.router','piwik','ngSanitize', 'ui.highlight']);
Run Code Online (Sandbox Code Playgroud)

Piwik设置

    var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
function onSuccess(data, request) {
    var spUserData = data.d;
    //get login name
    var loginName = spUserData.LoginName.split('|')[1];
    piwikEmpid = loginName.replace("domain\\","");
    //get display name
    piwikEmpname = spUserData.Title;
    var u="//piwikServer/";
    _paq.push(['setUserId', piwikEmpid]);
    _paq.push(['setTrackerUrl', u+'piwik.php']);
    _paq.push(['setSiteId', 1]);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
};
function onError() {
    var u="//piwikServer/";
    _paq.push(['setTrackerUrl', u+'piwik.php']);
    _paq.push(['setSiteId', 1]);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
};
Run Code Online (Sandbox Code Playgroud)

路线菜单 …

matomo angularjs single-page-application

3
推荐指数
1
解决办法
1567
查看次数