我的问题与抓取我网站上的所有活跃用户有关。以下是规格:
网站是存储所有页面的目录。这也是在IIS中列为默认应用程序池的页面。经典ASP是我们使用的默认语言。
最近,我的经理要求我们抓住当前在页面索引上访问我们网站的活跃用户并显示它。
所以我在WWWRoot文件夹(而不是网站目录)中创建了一个名为Global.asa的文件,这是asa文件的内容:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
application("activevisitors")=0
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
application.lock
application("activevisitors")=application("activevisitors")+1
application.unlock
End Sub
Sub Session_OnEnd
application.lock
application("activevisitors")=application("activevisitors")-1
application.unlock
End Sub
</SCRIPT>
在存储所有网站页面的网站目录中,我有一个index.asp文件,其中添加了以下内容:
有&lt;%response.write(应用程序(&#34; activevisitors&#34;))%&gt;活跃的访客
当我加载index.asp时,它会给我&#34;有活跃的访问者。&#34;但没有像它应该做的数字或计数。这是我的问题
我通过谷歌搜索和周围的搜索,没有什么能给我提供我需要的帮助。我希望这里有人可以提供一些方向。非常感谢。