Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp classic 获取经典ASP上包含的文件的路径?_Asp Classic_Path - Fatal编程技术网

Asp classic 获取经典ASP上包含的文件的路径?

Asp classic 获取经典ASP上包含的文件的路径?,asp-classic,path,Asp Classic,Path,我有一个文件被包括在内,在这个文件里有 Server.MapPath'../\u无效的数据 因为包含的文件与执行的文件不在同一Server.MapPath中。 知道如何获取包含文件的路径吗 为了澄清情况,我添加了一张图片 如您所见,我正在将一个文件从一个站点添加到另一个站点 没有其他选择,因此server.mappath是不同的 结果是,在包含的文件上,我得到了执行文件的映射路径。您最好使用相对路径 相对路径以/开始,这意味着从站点的根开始..实际上,我使用的是相对路径,问题是,我使用的是Sa

我有一个文件被包括在内,在这个文件里有 Server.MapPath'../\u无效的数据 因为包含的文件与执行的文件不在同一Server.MapPath中。 知道如何获取包含文件的路径吗

为了澄清情况,我添加了一张图片

如您所见,我正在将一个文件从一个站点添加到另一个站点 没有其他选择,因此server.mappath是不同的
结果是,在包含的文件上,我得到了执行文件的映射路径。

您最好使用相对路径


相对路径以/开始,这意味着从站点的根开始..

实际上,我使用的是相对路径,问题是,我使用的是SaveToFile server.mappath../data,它试图将包含的文件保存在另一个目录中的EXECUTEDFILESERVER/data路径上,而不是INCLUDEDFILESERVER/data路径上,并且应该返回一个不同的mappath@Asaf,嗯,我不认为你可以这样做,如果你包括从另一个网站。。正在运行的站点将无法访问另一个。。也许您可以创建某种服务,您可以使用MSXML2.ServerXMLHTTP请求进行查询,以便从该服务器获取最终数据..哦,文件的包含是可能的,而且它确实有效。。。因为文件夹结构允许我通过.././site2..访问它。。。。。。所以这不是问题你对包含的文件做什么?如果它是自包含的,并且只运行一些代码并创建输出,那么您可能可以使用server.execute方法如何包含另一个文件?SSI?服务器,执行?