LNMP 1.5+nextcloud12的问题
1.使用LNMP 1.5一键安装包安装成功2.将解压的nextcloud移动到/home/wwwroot/default/nextcloud,因为在局域网内用,无计划使用域名,想IP/nextcloud使用
3.chown -R www:www /home/wwwroot/default/nextcloud修改
4.此时能通过IP/nextcloud访问了,
问题1:想自定义nextcloud数据的目录,在根目录创建文件夹/test/nextcloud,此时nextcloud初始化报错如下图:
无法创建或者写入目录/test/nextcloud
刚看到此问题的时候我任务是权限导致,但是此前我已经通过setfacl -R -m u:rwx /text;setfacl -R -m g:rwx /text,仍然错误
chown -R www:www /test也报错
上面的用户换成www-data也报错
但是用nextcloud默认的数据目录就可以/home/wwwroot/default/nextcloud/data?
5.使用nextcloud的默认数据目录初始化成功后,网页变成来404,通过修改/usr/local/nginx/conf/nginx.conf 注释掉#include enable-php.conf
新增加 include enable-php-pathinfo.conf解决
6.通过修改nextcloud配置文件修改数据目录为 /test/nextcloud 重启服务/重启电脑
问题2:IP/nextcloud返回502
请大家帮忙看看是什么问题,谢谢 我只安装测试过nextcloud,具体使用上我不打了解
不清楚是说的数据目录是否是 https://docs.nextcloud.com/server/13/admin_manual/configuration_server/config_sample_php_parameters.html#default-parameters 上面的datadirectory 如果是这个,首先你得分清楚什么是相对目录和绝对目录
chown的话都是www用户,无法写入肯定就是权限问题
另外如果使用的是绝对目录,而且是超出了默认 虚拟主机的root肯定也无法访问,自行阅读官网上的 防跨目录设置设置
页:
[1]