ファイルアップロード時のエラーについて

ファイルアップロード時のエラーについて

- Yosuke Tanaka の投稿
返信数: 1

いつもお世話になっております。

現在moodleで映像教材をアップロードし、それを生徒各自に自習として視聴してもらうというやり方をしています。

新たに動画ファイルをアップロードしようとしたところ、「ローカルプールファイルのファイルを作成できません。datarootディレクトリのパーミッションおよびディスクスペースを確認してください。」といったメッセージが出てアップできませんでした。

この事態について、原因や対応方法(具体的には新しい動画ファイルをアップロードする方法、既存の動画ファイルは極力削除せずに残したい)を教えていただきたく存じます。

よろしくお願いいたします。

Yosuke Tanaka への返信

Re: ファイルアップロード時のエラーについて

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

エラーメッセージから推測します限り、ファイルロックに失敗しているように思えます。

もし、Moodleデータディレクトリ ($CFG->dataroot) にNFS (Network File System) を使用されているのでしたら、Moodle設定ファイル (config.php) に以下の設定を追加されてみてはいかがでしょうか。

$CFG->preventfilelocking = true;

参考資料:
[Moodle in English: The Site Administration Pages are very slow]
https://moodle.org/mod/forum/discuss.php?d=410138

[Moodle in English: Re: Clustered Moodle, bad performance with NFS and redis]
https://moodle.org/mod/forum/discuss.php?d=398444#p1607337