我正在尝试从OpenSUSE 13.1主机检索网络文件到我的OpenSUSE 13.2 Web服务器,但我似乎没有任何成功。
首先,我检查目标目录是否是目录:
$path = "\\\\192.168.xxx.xxx\\public";
if(is_dir($path)){ // returns FALSE every time.
return true;
}
在这种情况下,函数is_dir()返回FALSE,尽管该文件夹存在且具有777 permisions,IP正确,并且计算机已打开。
我已经尝试了格式化网络路径的所有组合,包括$path = "smb://192.168.xxx.xxx/public";
女巫返回错误
无法找到包装“smb” - 你忘了在什么时候启用它 你配置了PHP?
有人能告诉我我错过了什么吗?
使用我的Centos 6网络服务器和Ubuntu 14主机通过OpenVPN可以正常工作吗?
答案 0 :(得分:0)
PHP在Linux平台上没有内置的Samba支持。您将需要挂载远程共享(需要超级用户等效访问)并访问其内容,如本地文件系统。