Articles of asp

使传统的ASP在IIS 7下的.js文件中工作

我正在将一个客户端的经典ASP Web应用程序移动到一个新的基于IIS7的服务器。 该网站包含一些.js文件,其中包含JavaScript,但也在<%%>标签中的经典ASP,其中包含一堆条件语句,旨在吐出基于会话状态variables的JavaScript片段。 这里是一个简短的文件可能是什么样子的例子…. var arrHOFFSET = -1; var arrLeft ="<"; var arrRight = ">"; <% If ((Session("dashInv") = "True") And ((Session("systemLevelStaff") = "4") Or (Session("systemLevelCompany") = "4"))) Then %> addMainItem("/MgmtTools/WelcomeInventory.asp?wherefrom=salesMan","",81,"center","","",0,0,"","","","",""); <% Else %> <% If (Session("dashInv") = "False") And ((Session("systemLevelStaff") = "4") Or (Session("systemLevelCompany") = "4")) Then %> <% Else %> addMainItem("/calendar/welcome.asp","",81,"center","","",0,0,"","","","",""); <% End […]

IIS6停止工作没有很好的理由

我已经安装了IIS 6的Windows Server 2003框。 这台服务器上只有一个运行ASP的网站。 大约每1-3个小时,IIS停止响应(返回500服务不可用)没有很好的理由。 没有很高的服务器使用率,没有logging错误,一点都没有。 重新启动IIS(实际上只有服务)可以解决问题,直到再次发生。 我不知道要检查什么。 有没有人有类似的问题?

从asp更改为PHP – 服务器?

我一直在开发ASP相当长的一段时间使用IIS,并托pipe在一台NT服务器(有2个IP)。 由于几个月我在PHP编码(在Windows上使用xampp),也想改变我的网页托pipe的东西从ASP到PHP。 我正在考虑保持我的NT服务器,并简单地安装xampp(使用我的第二个IP),以便我可以保留我的旧ASP页面,也是电子邮件服务器+所有的域名托pipe。 我的问题:你认为在NT服务器上运行xampp(用于PHP)是一个好主意(性能方面)? 会有什么缺点吗? 或者我应该更好地去一个Linux服务器? (我根本不熟悉)。

在随机页面上的脚本注入

可能重复: 我的服务器被黑了应急 我目前正在运行IIS 6.0的Windows 2003服务器。 这似乎是一个网站被“黑客”。 <script src=http://<SOME WEIRD WEBSITE>></scipt> 链接到恶意js文件的脚本标签仅在周末被插入各ASP页面的顶部。 我已经检查了每个页面,并且它们不包含这样的标签。 这些页面只是在数据库中插入或更新数据,并不读取/打印数据库中的任何数据。 但是大多数页面都会传递POST / GET数据。 我已经尝试重新安装IIS,但仍然有相同的问题。 我现在应该怎么做?

w3wp.exe崩溃(rewrite.dll)IIS 7.5

在生产服务器的最后几天,我遇到了一些崩溃,我无法弄清楚如何解决这个问题。 服务器托pipe以传统ASP编写的电子商务应用程序,该应用程序在IIS 7.5 + MSSQL下运行。 自从星期一以来,大约每天有一次w3wp.exe进程因模块rewrite.dll中的访问冲突而崩溃。 没有更新最近安装,没有补丁的应用程序代码,显然没有任何改变。 有没有人有类似的经验,可以参考我的解决scheme? 在此先感谢,这是来自debugging诊断的崩溃挂起分析报告。 Type of Analysis Performed Crash Analysis Machine Name Operating System Windows Server 2008 R2 Service Pack 1 Number Of Processors Process ID 456 Process Image C:\Windows\SysWOW64\inetsrv\w3wp.exe System Up-Time 7 day(s) 02:04:17 Process Up-Time 6 day(s) 23:09:21 Thread 10 – System ID 5640 Thread 10 – System […]

为什么IIS 6会在每个asp请求中给我提供错误消息?

我有Windows Server 2003与IIS6。 每当我请求以.asp服务器返回404错误但不是通常的错误时,错误响应如下所示: HTTP/1.1 404 Not Found Content-Length: 93 Content-Type: text/html Date: Tue, 07 Jun 2011 07:14:27 GMT Connection: close <html><head><title>Error</title></head><body> . </body></html> 这个错误的起源是什么?我该如何解决这个问题?

在同一台机器上运行apache和iis

即时通讯使用Windows 7的终极64位。 我已经安装了wampserver,安装了我们所有人都知道的apache,mysql和php。 我现在熟悉的PHP。 现在我想学习asp.net。 哪些需要运行IIS。 我只是一个初学者,我不熟悉Apache的configuration。 有没有另一种方法在Apache中运行asp文件?我怎样才能在同一台机器上运行Apache和iis。

在同一台本地机器上运行xampp + iis(classic asp)

我一直在使用经典的asp(使用iis),我想用php(xampp)开始。 是否有可能同时运行两个(本地)服务器? 我认为问题在于两者都指向本地主机。 提前致谢

在IIS7下的经典ASP中进行身份validation的用户模拟

我最近把我们的一台服务器从Server 2003和IIS6移到了Server 2008 R2和IIS7(技术上我认为是IIS7.5)。 这样做,我正在转换一个用传统的ASP编写的小型账户pipe理工具,并且遇到了用户模拟的问题。 到目前为止,广泛的search还没有太多的帮助。 在IIS6下,该站点被configuration为模拟login用户。 因此,如果域pipe理员login,他能够运行命令来创build用户目录,调整权限等。使用Procmon,您可以看到以该用户身份执行的进程。 这工作得很好。 但是,在IIS7下使用相同的代码,我无法得到这种行为。 我已启用基本身份validation,禁用匿名身份validation,启用模拟,并已将应用程序池更改为经典,而不是集成stream水线。 似乎一切正常configuration,但是,由传统ASP站点启动的所有进程继续运行作为默认的AppPool身份而不是login的用户。 如果重要,程序正在启动,代码如下: set Wsh = Server.CreateObject("WScript.Shell") Wsh.Run("cmd.exe /C mkdir D:\users\foo") 通过Procmon进行监视显示,根据pipe道模式,cmd.exe作为“Classic .NET AppPool”或“DefaultAppPool”运行。 任何关于如何让经典ASP站点冒充和执行身份validation用户的build议是非常好的。 谢谢!

将我的mac连接到我的外部本地asp服务器

在我们的办公室,我们有几台电脑的networking到Windows 2003服务器,所以我们可以运行本地站点进行testing等,所以我们都可以访问,而不是在个人电脑上。 我们有一个iMac,我们用于mac开发以及我们工作的网站。 因为我们有这个iMac的Dreamweaver,我们想连接成PC。 我们可以很明显地看到在Dreamweaver中的网站等,但问题是当我们在浏览器中运行/testing他们不响应/显示。 是说它无法find服务器。 一切都设置正确,但没有看到服务器 – serverName。 下面的链接是在浏览器中运行的。 HTTP://serverName/asite/default.asp 我的问题是我需要做什么设置让Mac响应和本地显示在本地服务器上的网站。