我必须从我的脚本中建立与Samba
服务器的连接php
才能将一些文件下载到我的本地服务器中。
实际上,这是我第一次听说这样的事情,Samba
所以我试图寻找可以使用的开源代码。
这是我发现的:第一类 - smbclient.php,我尝试了页面上发布的代码:
<?php
require_once ('smbclient.php');
$smbc = new smbclient ('//10.0.1.1/example', 'exampleuser', 'examplepassword');
if (!$smbc->get ('path/to/desired/file.txt', '/tmp/localfile.txt'))
{
print "Failed to retrieve file:\n";
print join ("\n", $smbc->get_last_stdout());
}
else
{
print "Transferred file successfully.";
}
?>
将其调整为我的需要(服务器、用户、密码),我得到的只是
Failed to retrieve file:
Fatal error: Call to undefined method smbclient::get_last_stdout()
然后我发现了smbwebclient.php
一个看起来很棒的项目,可以在这里找到。
这个类看起来不错,但问题是我不知道如何使用它。任何人都可以发布示例连接或教程链接吗?