-1

如果我尝试从我的计算机访问数据,它可以工作

$test = "\\\\Pcname\folder\blabla.txt";
or
$test = "D:\\folder\blabla.txt;
if (!file_exists($test)) {
    die("Could not find file.");
}

但我想从本地网络(共享文件夹)访问数据,但我得到了错误,我不知道如何让它工作

我试试这段代码

$test= "http://10.0.0.107/folder/blabla.txt";
or using computer name
$test= "http://Another-Pc/folder/blabla.txt";

我还确保 permision 文件夹是否对每个人都是完全控制的,甚至可以创建一个组

4

1 回答 1

1

如果您尝试在本地访问它,那绝对是一种负担,而且可能是不可能的。首先,因为 PHP 将没有这些设置(出于安全目的),其次取决于操作系统,操作系统可能允许也可能不允许这样做。

正如 NullUserException 所提到的,您应该将 Apache 或 IIS 安装到 PC 以提供 HTTP 并打开网络端口 80,然后您可以使用 http URL 检查文件。

我希望这有帮助。

于 2013-01-15T03:34:10.407 回答