从同一网络中的localhost访问IIS 7中内置的文件服务器(映射)

时间:2015-04-30 09:51:41

标签: php iis-7 localhost

我使用

在Windows中的本地PC上开发了一个Web应用程序
  • PHP 5.4.25
  • Apache 2.4.7
  • XAMPP 1.8.2

现在我想要从同一网络中的IIS 7内置的文件服务器复制一些文件。

IIS 7从65000开始侦听随机端口号,除此之外我不知道它是如何设置的。

我尝试过以下方法

  • ftp_login(),使用正确的用户名和&拥有各项权利的密码
  • 拷贝( '\\服务器\文件夹\ test.txt的', '路径\为\我\文件夹')
  • file_exists( '\\服务器\文件夹\的test.txt')
  • 的fopen( '\\服务器\文件夹\的test.txt')
  • 执行opendir( '\\服务器\文件夹\')
  • SCANDIR( '\\服务器\文件夹\')

但PHP错误说, Permission denied or Access is denied. 有时会说,“服务器已经主动拒绝连接”

我的问题是我应该在IIS 7或我的Web应用程序中进行哪些更改。

我将在此回答任何进一步的问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 找出Apache正在使用的用户帐户 (details
  2. 如果您希望Apache拥有,则IIS可能不相关 与IIS相同的用户权限,您可以尝试使用IIS用户 details
  3. 在决定帐户后,授予该用户对该文件夹的读取权限,包括共享权限和文件系统级别(NTFS)权限。