Php 链接到不同服务器上的文件

Php 链接到不同服务器上的文件,php,html,Php,Html,我正在使用公司内部网制作发票报告。我希望能够将发票号码链接到实际发票。我的问题是文件驻留在不同的服务器上,而不是web服务器上 当我在计算机上时,我必须使用远程桌面连接来访问服务器以获取文件 我尝试了\SERVER\file\u path.pdf和file:\\SERVER\file\u path.pdf,但两者都不起作用。您所做的工作已被设计禁用。这种指向本地文件的链接可以在某些浏览器中使用,只要HTML也是从本地文件(即file:///pageContainingLink). 如果不是,那就

我正在使用公司内部网制作发票报告。我希望能够将发票号码链接到实际发票。我的问题是文件驻留在不同的服务器上,而不是web服务器上

当我在计算机上时,我必须使用远程桌面连接来访问服务器以获取文件


我尝试了\SERVER\file\u path.pdf和file:\\SERVER\file\u path.pdf,但两者都不起作用。

您所做的工作已被设计禁用。这种指向本地文件的链接可以在某些浏览器中使用,只要HTML也是从本地文件(即file:///pageContainingLink). 如果不是,那就是一个安全漏洞。它在基于webkit的浏览器中根本不起作用

请参阅不在FireFox中工作,而是在IE中工作)


如果要使其正常工作,您需要另一台服务器也是web服务器,以便您可以链接到

尝试创建从网络共享\server\到您的计算机-->X:\PathToYourApacherRoot\distantdocuments的符号链接


然后,如果您的文件位于计算机x:\PathToYourApacherRoot\distantdocuments\file\u path.pdf上,您应该能够使用它。文件服务器使用的是哪种协议?我想是CIFS?SFTP。这听起来对吗?事实上,只要该网页在本地以外的任何地方提供服务,并且只有在本地提供服务的情况下才在几个浏览器中提供服务,这仍然不起作用。也就是说,Dany你让我的thinker upper朝着一个新的方向运行。+1对于让我思考的Dany,你不能按原样链接到文件,但是如果你创建一个虚拟目录并指向另一个服务器,你可以从你的Web服务器提供一个普通的旧链接。我不知道你在跑什么。我不习惯使用Apache,但在IIS中这很简单,只需右键单击站点根并创建一个虚拟目录。它有点旧,但这里有一个IIS链接:我将查看该链接并试用。