数日前にRedmineのバックアップをとった際、今まで登録していた添付ファイルが保存されている「Files」内の一部のフォルダを誤って他の場所に切り取って保存してしまっていた。
昨日に切り取ったことが判明したため、切り取ったフォルダをもとの場所「Files」内に戻したが、チケット内でファイルを添付しようとすると、「Internal Server Error」が発生するようになった。
との事なので、redmineインストール先フォルダの所有者を確認してみてはどうでしょうか。
ls -l
でファイルの所有者と権限を見ることが出来ます。
所有者が違っていれば、chown
コマンドで変えることが出来ます。
自分の環境はubuntuなので直接これ、とは言えませんが、確認してみたところ、所有者はすべてwww-dataでした。
/var/lib/redmine$ ls -l
total 92
drwxr-xr-x 6 www-data www-data 4096 Apr 12 23:21 app
-rw-r--r-- 1 www-data www-data 860 Apr 12 23:21 appveyor.yml
drwxr-xr-x 2 www-data www-data 4096 Apr 12 23:21 bin
drwxr-xr-x 5 www-data www-data 4096 Apr 12 23:30 config
-rw-r--r-- 1 www-data www-data 160 Apr 12 23:21 config.ru
-rw-r--r-- 1 www-data www-data 241 Apr 12 23:21 CONTRIBUTING.md
drwxr-xr-x 3 www-data www-data 4096 Apr 13 12:32 db
drwxr-xr-x 2 www-data www-data 4096 Aug 17 11:32 doc
drwxr-xr-x 5 www-data www-data 4096 Apr 12 23:21 extra
drwxr-xr-x 3 www-data www-data 4096 Aug 5 00:00 files
-rw-r--r-- 1 www-data www-data 3521 Apr 12 23:21 Gemfile
-rw-r--r-- 1 www-data www-data 5009 Aug 17 11:33 Gemfile.lock
drwxr-xr-x 7 www-data www-data 4096 Apr 12 23:21 lib
drwxr-xr-x 2 www-data www-data 4096 Aug 4 23:58 log
drwxr-xr-x 3 www-data www-data 4096 Aug 4 23:53 plugins
drwxr-xr-x 8 www-data www-data 4096 Apr 12 23:21 public
-rw-r--r-- 1 www-data www-data 275 Apr 12 23:21 Rakefile
-rw-r--r-- 1 www-data www-data 205 Apr 12 23:21 README.rdoc
drwxr-xr-x 2 www-data www-data 4096 Apr 12 23:21 script
drwxr-xr-x 10 www-data www-data 4096 Apr 12 23:21 test
drwxr-xr-x 9 www-data www-data 4096 Apr 12 23:21 tmp
drwxr-xr-x 4 www-data www-data 4096 Apr 12 23:33 vendor
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/20 01:16
2019/08/20 01:23
2019/08/20 01:26
2019/08/20 01:34
2019/08/20 01:47 編集
2019/08/20 02:25