gpt4 book ai didi

php读取网络共享文件的文件内容

转载 作者:可可西里 更新时间:2023-11-01 13:12:43 25 4
gpt4 key购买 nike

我正在寻找一种方法来读取位于网络共享上的文件的文件内容。我可以使用共享主机的 IP 地址和共享文件夹到达该位置,但我不知道执行该 file_get_contents 的正确命令和语法?打开?

$text = fopen('//128.251.xxx.xxx/Common/sample.txt', 'r');

或者类似的东西?

更新*我也无法通过浏览器窗口访问该文件,尽管我知道该文件位于该确切目录中...

最佳答案

最好的方法(取决于您的需要)是简单地将它挂载到您的本地机器上,然后从挂载中读取。这让所有网络交互都被抽象掉。

因此,在 Linux 中:

mount -t cifs //192.168.XXX.XXX/share /path/to/mount -o user=username,password=password

然后,在 php 中,只需从挂载点访问它:

$data = file_get_contents('/path/to/mount/path/to/file.txt');

关于php读取网络共享文件的文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5070545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com