PHP和NAS(IIS 7.5,Windows Server 2008)
我如何访问像这样的文件夹PHP和NAS(IIS 7.5,Windows Server 2008),php,iis,networking,iis-7,samba,Php,Iis,Networking,Iis 7,Samba,我如何访问像这样的文件夹 \\10.200.0.3\some_folder user name: user password: pass 是否可以映射网络设备,然后使用php访问它? 请帮助我连接到此共享并访问其中的文件。您要查找的是服务器消息块(SMB)或开源实现SAMBA 要在PHP中使用它,您可以查看 不过,您可以简单地将驱动器映射添加到Windows服务器上的共享中,为其指定一个固定字母(如Z:),甚至只需访问\\hostname\folder(避开反斜杠),并使用PHP内置的目录命令
\\10.200.0.3\some_folder
user name: user
password: pass
是否可以映射网络设备,然后使用php访问它?
请帮助我连接到此共享并访问其中的文件。您要查找的是服务器消息块(SMB)或开源实现SAMBA 要在PHP中使用它,您可以查看 不过,您可以简单地将驱动器映射添加到Windows服务器上的共享中,为其指定一个固定字母(如Z:),甚至只需访问
\\hostname\folder
(避开反斜杠),并使用PHP内置的目录命令从该驱动器读取和写入文件。这会容易得多。试试这些
- 确保IIS工作进程可以访问该位置(IUSR或IIS\U IUSR)
- 在IIS中更改网站的应用程序设置,以使用有权访问该位置的用户帐户的凭据
$target\u path='\\\\server\\images\\'代码>
看看这些问题,可能会有帮助:
是的,我已经尝试映射netwrok驱动器并为其分配驱动器号,但它不工作,php找不到该驱动器。我担心smbclient程序适用于linux??:S我正在尝试在windows环境中使用iis进行此操作,windows server 2008是否将物理路径凭据登录类型更改为网络并重试?在网站的“高级设置”中使用这两种设置。看看有没有什么帮助!