进入外部存储会发现提示:“smbclient” 未安装。无法挂载 "SMB / CIFS", "SMB / CIFS 使用 OC 登录信息"。请联系管理员安装。需要进入SSH安装smbclient。
进入SSH运行命令:
yum install libsmbclient libsmbclient-devel
pecl install smbclient
注意:安装之前进入宝塔面板→php管理→禁用函数里面把“exec”“popen”“putenv”删除不然会安装不上
出现警告:`WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
`可以不管,也可以升级下,运行命令:
pecl channel-update pecl.php.net
pecl安装smbclient扩展完成后会提示
这个时候就能挂载外部存储了。
转载☞https://vipiu.net/archives/2019/08/04/2185.html
另外博主出现过在 没安装上的情况解决方案
以宝塔环境为例; 在php 上 配置文件底部中 加入extension="smbclient.so"
如图