您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

PHP不能访问网络共享文件

2024/3/29 4:18:35发布5次查看
php访问局域网中的另一台电脑(windows7)上的共享文件:file_get_contents('\\\\192.168.1.99\\log$\\log.txt'),提示拒绝访问,但是能在资源管理器中直接访问。但另一台电脑能通过php访问。
php版本为5.4.18
用网络映射也一样,php不能访问,在资源管理器中能直接访问。
提示信息:file_get_contents(\\192.168.1.99\calllog$\20130128.txt) [function.file-get-contents]: failed to open stream: permission denied
回复内容: php访问局域网中的另一台电脑(windows7)上的共享文件:file_get_contents('\\\\192.168.1.99\\log$\\log.txt'),提示拒绝访问,但是能在资源管理器中直接访问。但另一台电脑能通过php访问。
php版本为5.4.18
用网络映射也一样,php不能访问,在资源管理器中能直接访问。
提示信息:file_get_contents(\\192.168.1.99\calllog$\20130128.txt) [function.file-get-contents]: failed to open stream: permission denied
直接访问@file_get_contents($filename);
$filename = 192.168.1.99/log/log.txt
是可以的。
提示permission denied,权限问题,楼主说另一台电脑php可以访问,那就检查下运行脚本的权限能不能访问那个共享资源。
已经解决了,做个网络映射,再访问源地址就可以了,但是不能访问映射后的路径。不知道为什么。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录