我们公司有一个古老的经典的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理器中,
编辑:
如果您使用的是#include virtual=<path_to_file>而不是#include file=<path_to_file>