nextcloud的文件锁是为了是防止多个用户同时对一个文件进行操作造成错误而诞生的。默认情况下,nextcloud使用的是基于数据库的文件锁,效率低下而且容易在大批量操作时造成意外上锁。使用Redis可以解决这个问题。
安装Redis
关于基于命令行的Redis的安装、部署这里不再赘述,请自行Google/百度
宝塔可以快速帮助和我们完成Redis的配置
在应用商店内安装Redis
默认的端口是6379
配置PHP拓展
配置Nextcloud
nextcloud根目录/config/config.php下添加如下内容
'memcache.local' => '\\OC\\Memcache\\Redis',
'redis' =>
array (
'host' => 'localhost',
'port' => 6379,
),
'memcache.locking' => '\\OC\\Memcache\\Redis', #Redis文件锁,不使用可删去此行
之后重启 nginx 或者重载配置即可
你好,请问你nextcloud是如何隐藏index.php的
谷歌/百度一下 “Nextcloud 伪静态”,对应Apache或者Nginx的应该都有