nextcloud 安装非默认路径时出现 权限 0770时,输入命令:
1、sudo chmod -R 770 /media
2、sudo vim /var/www/nextcloud/config.php
将里边的 directory 改为 /media
3、如果出现根目录有无.ocdata文件之类的提示,输入命令:
cd /var/www
sudo touch ./.ocdata
4、建立这个文件后还是出现这个提示,那么就是nginx或者apache的问题,以nginx为例,apache同样方法解决:
sudo vim /etc/nginx/nginx.conf
将 user www-data; 替换成 user yuewide; (以我的配置为例)

保存退出
sudo vim /etc/php/7.3/fpm/pool.d/www.conf
将所有user/group替换成你服务器的用户名和组名

记得下面还有一组也要替换
保存退出后,重启服务:
sudo systemctl restart php7.3-fpm
sudo systemctl restart nginx
本文档介绍了如何在安装Nextcloud时设置非默认路径,并解决权限问题。步骤包括修改目录权限、配置`config.php`、创建`.ocdata`文件,以及更新nginx和php-fpm配置文件,最后重启服务。遇到权限错误0770时,通过调整文件和目录的用户及组所有权来确保正确运行。
3498

被折叠的 条评论
为什么被折叠?



