作者anawak (...)
看板PHP
标题[请益] fopen无法开启网路磁碟档案
时间Wed Jul 31 17:16:52 2013
已爬文,不过没看到我需要的解答。
一共有 3 台电脑:
正式伺服器 (Win8,xampp)
http://192.168.1.1/test.php
测试伺服器(Win7, xampp, 我自己的电脑)
http://mysite.local/test.php
网路上的芳邻(XP)
\\UserPC\Shared\a.txt
在伺服器上都有挂载成 Z:\
资料夹的权限:
安全性:所有人都可读写(everyone)
共用:所有人都可读写(everyone)
程式码:
<?php
$fh = fopen('Z:\a.txt', 'r');
?>
我用自己的测试伺服器(Win7),可以读到 UserPC的 a.txt
在正式伺服器(Win8)却不行。
错误讯息:failed to open stream: Permission denied
大家都在同一个内网,怎麽会正式伺服器可以连,
测试伺服器却不能连?怎麽会这样?
我目前只想到,会不会是 Win8 跟人家比较不一样?
Win8不能随便存取别人的档案?
通常都是保护自己的档案不让别人存,应该不会禁止自己去存取别人的档案吧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.34.214.220
1F:→ Bambe:我怎麽记得这样好像是违反win的共享原则 0.0? 不知道有没有 07/31 22:35
2F:→ Bambe:大大对这方面有多加了解?@@ 07/31 22:35
违反什麽共享原则?
※ 编辑: anawak 来自: 114.45.88.249 (08/16 00:59)