在这里可以通过远程登录访问网络文件吗?这意味着,我有应用程序服务器(Windows服务器),文件服务器(通过LAN连接到app服务器)和客户端终端。文件服务器受登录名和密码保护,我需要从服务器脚本访问它。我现在使用以下代码:
system('net use R: "//FileServer/data" pa55w0rd /user:user /persistent:no>nul 2>&1');
当我第一次尝试它时,它有效,但上帝知道为什么,现在它没有工作:-(。有任何想法吗?谢谢。
P.S。:即使我将文件服务器挂载为应用程序服务器的一个单元,它也无法正常工作。
答案 0 :(得分:0)
您可以使用类似SMB4PHP
的内容答案 1 :(得分:0)
我的同事根据这两个帖子解决了问题:https://serverfault.com/questions/426288/permanently-mount-network-share-without-the-need-for-log-on-windows和这一个Map a network drive to be used by a service。有必要使用Sysinternals Suite应用程序来“破解”系统并将驱动器安装在权限\系统帐户下。之后,Apache(SYSTEM)已授予对此驱动器的访问权限。非常感谢你。