Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php访问共享smb文件夹(受用户/密码保护) WAMP服务器 PHP fopen函数需要打开共享文件夹//server/folder1/file1.txt中的文件 php具有系统用户权限,但共享文件夹仅对userX/password可见_Php_Apache_Wamp_Samba_Smb - Fatal编程技术网

php访问共享smb文件夹(受用户/密码保护) WAMP服务器 PHP fopen函数需要打开共享文件夹//server/folder1/file1.txt中的文件 php具有系统用户权限,但共享文件夹仅对userX/password可见

php访问共享smb文件夹(受用户/密码保护) WAMP服务器 PHP fopen函数需要打开共享文件夹//server/folder1/file1.txt中的文件 php具有系统用户权限,但共享文件夹仅对userX/password可见,php,apache,wamp,samba,smb,Php,Apache,Wamp,Samba,Smb,如何在php脚本中打开此远程文件?您可以在路径中指定用户名和密码://用户:password@server/folder1/file1.txt我遇到了完全相同的问题,Sjoerd的答案在Windows上对我不起作用 我用PHP编写了一个挂载函数,它基本上是: 然后您可以正常访问路径,如\\smbserver\share/path/file 这适用于以下文件中指定的所有功能: 允许阅读 允许书写 允许附加 允许同时读写 支持stat() 支持取消链接() 支持重命名() 支持mkdir() 支持

如何在php脚本中打开此远程文件?

您可以在路径中指定用户名和密码:
//用户:password@server/folder1/file1.txt

我遇到了完全相同的问题,Sjoerd的答案在Windows上对我不起作用

我用PHP编写了一个挂载函数,它基本上是:

然后您可以正常访问路径,如
\\smbserver\share/path/file

这适用于以下文件中指定的所有功能:

  • 允许阅读
  • 允许书写
  • 允许附加
  • 允许同时读写
  • 支持stat()
  • 支持取消链接()
  • 支持重命名()
  • 支持mkdir()
  • 支持rmdir()
这在远程共享上非常稳定,但在我使用localhost和apache作为系统时不起作用

不要忘记通过
exec
ing在之后卸载:

net use "\\smbserver\share" /delete /yes
我希望这有帮助

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