进入外部存储会发现提示:“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"
如图
图片参考

最后编辑:2020年04月26日

发表评论

正在加载 Emoji
×