珠海网站建设电话,专业网站建设策划,广州定制网站建设公司,长沙网络营销哪家平台专业宝塔面板安装nextcloud | 启用本地存储使用宝塔面板搭建nextcloud服务后#xff0c;在设置外部存储时总是无法启用本地存储。问题1#xff1a;提示#xff1a;“smbclient” 未安装。无法挂载 SMB / CIFS, SMB / CIFS 使用 OC 登录信息。请联系管理…宝塔面板安装nextcloud | 启用本地存储使用宝塔面板搭建nextcloud服务后在设置外部存储时总是无法启用本地存储。问题1提示“smbclient” 未安装。无法挂载 SMB / CIFS, SMB / CIFS 使用 OC 登录信息。请联系管理员安装。解决方法由于在宝塔面板的php设置中无法找到smbclient扩展所以需要参考安装第三方PHP扩展示例从源代码安装smbclient。 1.下载源代码 git clone git://github.com/eduardok/libsmbclient-php.git2.编译注意我这里php是7.4版本的版本不同时需要切换相应的路径 cd libsmbclient-php//www/server/php/74/bin/phpize./configure --with-php-config/www/server/php/74/bin/php-configsudo make make install3.修改php的配置文件在文件最后加入以下内容 [smbclient]extension /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/smbclient.so注意其中的文件路径no-debug-non-zts-20190902根据实际编译的结果做调整到这里smbclient就安装完成了。问题2安装smbclient后依然无法添加本地存储。nextcloud 日志提示 realpath(): open_basedir restriction in effect. File(/home/luc/Downloads) is not within the allowed path(s): (/www/wwwroot/mysites/:/tmp/) at /www/wwwroot/mysites/nextcloud/lib/private/Files/Storage/Local.php#72解决方法在宝塔面板的网站设置中将放跨站攻击关闭后重启。