我正在为一个托管在廉价共享主机上的朋友维护一个旧的 Classic ASP 站点。他们遇到的错误将通过应用程序池回收来解决。
但是,托管控制面板没有任何类型的选项来回收应用程序池,并且托管公司本身对支持请求没有响应。
有没有办法让 IIS 从 ASP 本身回收应用程序池?我可以更改 global.asa 中的某些内容或任何会触发回收的内容吗?我有 FTP 访问权限,仅此而已。
更新:问题
已解决
@Schotime 的回答是正确的。他的代码在 asp.net 中,我想我会发布我在aspfaq.com上找到的 VBscript 等效代码
<%
Sub Touch(FolderPath, FileName, NewDate)
Set app = CreateObject("Shell.Application")
Set folder = app.NameSpace(FolderPath)
Set file = folder.ParseName(FileName)
file.ModifyDate = NewDate
set file = nothing
set folder = nothing
set app = nothing
End Sub
Call Touch(Server.MapPath("/"), "somefile.htm", "2005-09-01")
Call Touch("C:\", "somefile.txt", "2012-01-01")
%>