活动服务器页面错误'ASP 0126'经典的ASP请帮助

我们公司有一个古老的经典的asp应用程序,我们别无select,只能托pipe它。 我只是把它移到另一台服务器上。 它在旧服务器上运行良好,但在这个新的服务器上,它不断地给这个错误。 我正在运行与IIS 6的Windows 2003服务器。为什么我geting这个错误? 请帮忙。

Active Server Pages错误“ASP 0126”

Include file not found /application/unprocessed_application.asp, line 56 The include file '../../_fplclass/pdblib.inc' was not found. 

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

#include virtual=/_fpclass/pdblib.inc

根据path/application/unprocessed_application.asp的path/application/unprocessed_application.asp您站点的文档根目录之外。 确保在新服务器上启用了父path,它在默认情况下在IIS6中被禁用。

在IISpipe理器中,

  1. 用鼠标右键单击您的网站,然后单击属性
  2. 在主目录选项卡上单击configurationbutton
  3. 单击选项,然后确保选中启用父path

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