开发者社区> 问答> 正文

PHP不能访问网络共享文件,为什么?

PHP访问局域网中的另一台电脑(windows7)上的共享文件:file_get_contents('\\192.168.1.99\log$\log.txt'),提示拒绝访问,但是能在资源管理器中直接访问。但另一台电脑能通过PHP访问。
php版本为5.4.18

用网络映射也一样,PHP不能访问,在资源管理器中能直接访问。

提示信息:file_get_contents(\192.168.1.99callLog$20130128.txt) [function.file-get-contents]: failed to open stream: Permission denied

展开
收起
落地花开啦 2016-06-13 14:21:05 2764 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    直接访问`@file_get_contents($filename);
    $filename = 192.168.1.99/log/log.txt`

    是可以的。

    2019-07-17 19:35:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载