我遇到了上述错误。到目前为止我尝试了以下方法:
- 检查了权限。我甚至
chmod 777 /var/nc_data -R
- 首先在我的 php.ini 中将 open_basedir 中的所有使用方都包括在内。当这不起作用时,我将其完全注释掉(在 fpm 和 cli php.ini 中)
- 检查 SELinux 是否处于活动状态。结果显示未处于活动状态。
我没有更多的想法可以开始。我在 Hyper-V 虚拟机中运行 ubuntu 服务器 18.04。我使用 nginx 1.14.0、mariadb 10.1.29、php 7.2 和 nextcloud 13.0.2。
有人有想法吗?
或者可以告诉我哪里可以记录更多错误详细信息,以便我可以从中开始。nginx 和 php 日志中只有通知。
提前谢谢大家 :)
马林
PS:Nextcloud vHost 配置:https://pastebin.com/wZJLp0rx
PPS: Nextcloud config.php:
<?php
$CONFIG = array (
'instanceid' => 'oc2xpzs4xkog',
);
(由于尚未设置,因此没有写太多内容)