Nextcloud:データディレクトリ/ var / nc_dataを作成または書き込みできません


1

上記のエラーが表示されます。私がこれまでに試したこと:

  • 許可を確認しました。私もやった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',
);

(まだ設定されていないため、あまり記述されていません)


1
ls -l /var/nc_dataこのフォルダーはapacheユーザーに属している必要があります
Kiwy

/ varにいてls -laと入力すると、次の出力が表示されます。drwxrwxrwx 3 www-data www-data 4096 Mai 16 08:24 nc_data
Marin Althuis

1
正しい使用法はchown -R www-data:www-data /yourfolder次のとおりだと思いますが、この場合、おそらく影響はありません。あなたのnginx vhost設定を入れて、コメントで答えない質問を編集してください。コメントはいつでも削除できます。
キウィ

1
nextcloud config.phpファイルも追加します
Kiwy

1
2つの一致するレポート。Report1は、PHPの設定でopen_basedir「なし」と定義されています。 Report2は「ディレクトリを設定」で解決しました/home/wwwroot/data
harrymc
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.