2012-01-17 509 views

回答

1

我有完全相同的问题,Sjoerd的答案并没有为我工作在Windows上。

我在PHP写了一个安装功能,基本上exec S:

net use "\\smbserver\share" /user:"myuser" "mypassword" /persistent:no 

然后你就可以正常访问像\\smbserver\share/path/file路径。

这适用于在options table for file wrappers指定的所有功能:

  • 允许读取
  • 允许写入
  • 允许附加
  • 允许同时读写
  • 支持stat()
  • 支持取消链接()
  • 个支持rename()
  • 支持mkdir()
  • 支持rmdir()

这适用于远程共享非常稳定,但对我来说,当我使用本地主机与Apache作为系统没有工作。

不要忘记通过exec ING事后卸载:

net use "\\smbserver\share" /delete /yes 

我希望这有助于。