【问题标题】:Accept */* error in classic asp pages接受经典 asp 页面中的 */* 错误
【发布时间】:2018-01-01 14:46:49
【问题描述】:

我不得不将我的网站移动到不同的服务器,所以我认为这与不同的服务器设置有关。

我使用的是 Asp Classic。

我有一个代码来捕获错误并将它们通过电子邮件发送给我。所有页面都可以正常加载,并且在客户端没有任何问题。

我收到了包含以下错误消息的电子邮件。 (这是在我的几个页面上)。 User-Agent 自然会发生变化,Cookie 信息可能为空白,也可能不为空白。

At 1/1/2018 7:20:36 AM the following errors occurred on the page /entries.asp : Object required,  <br>Accept: */*
Cookie: ASPSESSIONIDSEQCBTBC=HAHPCOABKDGFLKDBPFDDCCDO
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; ds-66843412; Sgrunt|V109|1|S-66843412|dial; .NET CLR 1.1.4322)

如果我将网站“搜索/呈现”为机器人,则页面加载正常。下面是渲染头。

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/8.5
Set-Cookie: ASPSESSIONIDSEQCBTBC=KBHPCOABJJAECLEENLJGOHMH; secure; path=/
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Mon, 01 Jan 2018 14:31:07 GMT
Content-Length: 8554

<!DOCTYPE html>
<html>

<head>
<meta content="en-us" http-equiv="Content-Language" />
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta name="viewport" content="width=device-width" />

我只是想了解可能引发此错误的原因,以便修复它。

【问题讨论】:

  • 如果您可以显示entry.asp 的代码,它可能会有所帮助。 “需要对象”表明您正在尝试使用尚未创建的对象
  • 旧服务器上是否安装了 COM 对象,但新服务器(还没有)?查找 SET 语句以查看在给出错误的页面上使用了哪些对象。

标签: error-handling asp-classic http-headers bots


【解决方案1】:

看起来您的错误报告中的Accepts 部分可能只是电子邮件模板中的一个错误(注意BR 标签?)。问题的实质是Object required

如前所述,如果您尝试像引用对象一样引用某个对象,但事实并非如此,则会发生此错误。变量引用的对象不存在,或者 ASP 未能实例化该对象(调用 CreateObject),因为所需的组件未安装在新服务器上

您可以在entrys.asp 中手动查找这些调用,也可以在可能的情况下通过包含错误的行号来改进您的电子邮件警报。如需进一步帮助,我建议您包含您的 asp 文件的内容。

【讨论】:

  • 感谢您的所有帮助。我会继续研究这个。页面使用mysql和经典asp。我只是无法复制错误,当我加载页面时它加载正常。我已经编写了脚本,因此错误会被捕获,并且他们会看到一条不错的错误消息。以前使用的服务器,公司在内部运行所有内容并做了所有事情。然而,由于 authorize.net 更改了密码并禁用了一些东西,等等服务器公司没有更新,我们不得不搬家。所以我不知道他们安装了什么。
  • 您使用什么方法来捕获 ASP 错误?您是否考虑过设置 IIS 故障跟踪日志? docs.microsoft.com/en-us/iis/troubleshoot/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多