Active Server Pages 错误“ASP 0126”经典 asp 请帮忙

Active Server Pages 错误“ASP 0126”经典 asp 请帮忙

我们公司有一个旧的经典 asp 应用程序,我们别无选择,只能托管它。我刚刚将它移到另一台服务器上。它在旧服务器上运行良好,但在这台新服务器上却不断出现此错误。我正在运行带有 IIS 6 的 Windows 2003 服务器。为什么我会收到此错误?请帮忙。

Active Server Pages 错误“ASP 0126”

Include file not found

/application/unprocessed_application.asp, line 56

The include file '../../_fplclass/pdblib.inc' was not found. 

答案1

我会将代码更改为使用虚拟路径而不是文件。还要确保应用程序池的用户帐户对该文件具有读取权限。

#include virtual=/_fpclass/pdblib.inc

答案2

pdblib.inc根据路径,路径位于您站点的文档根目录之外/application/unprocessed_application.asp。请确保在新服务器上启用了父路径,它在 IIS6 中默认被禁用。

在 IIS 管理器中,

  1. 右键单击您的网站,然后单击属性
  2. 在主目录选项卡上单击配置按钮
  3. 单击“选项”,然后确保选中“启用父路径”

编辑:
如果你使用而#include virtual=<path_to_file>不是#include file=<path_to_file>

相关内容