Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.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
Php 来自另一台服务器的文档\u根目录_Php - Fatal编程技术网

Php 来自另一台服务器的文档\u根目录

Php 来自另一台服务器的文档\u根目录,php,Php,我在PHP上有这样的代码,比如说在服务器A上的PHP $mdb_file = $_SERVER[DOCUMENT_ROOT]."/sapfiles/web_supp/PEB_MDB/dbPEB.mdb"); if (!file_exists($mdb_file)){ die("Could not find database file."); } 但是我的问题是获取$mdb_file我需要一个到另一个服务器B的链接,因为我的文件mdb在服务器B上。那么如何使用$服务器[文档根]从服务器B

我在PHP上有这样的代码,比如说在服务器A上的PHP

$mdb_file = $_SERVER[DOCUMENT_ROOT]."/sapfiles/web_supp/PEB_MDB/dbPEB.mdb");
if (!file_exists($mdb_file)){
    die("Could not find database file.");
}

但是我的问题是获取
$mdb_file
我需要一个到另一个服务器B的链接,因为我的文件mdb在服务器B上。那么如何使用
$服务器[文档根]
从服务器B连接到服务器a??以及如何将它从服务器A发送回服务器B任何想法???

您不能使用$\u Server[DOCUMENT\u ROOT]从另一台服务器加载文件$_服务器[DOCUMENT_ROOT]仅用于获取当前web主机根目录。如果文件作为ftp主机运行,则可以通过ftp从服务器B加载该文件。签出ftp文档获取:

到坏,该服务器不是ftp而是文件共享:/n您要从该主机加载的文件是静态的吗?是的。假设这两个服务器都不是从我的本地计算机上运行的,但都是静态主机。你能从serverB下载文件并上传到serverA吗?如果是这样的话,你可以把它放在web根目录之外,并且有适当的权限使用你的php访问它。我可以,但是这些数据库总是最新的,所以我不能每次都复制数据库。这就是为什么我需要更像文档根目录之类的东西来连接到该服务器。