操作
バグ #70
未完了Wikiページに添付した画像ファイルで表示・ダウンロードできないものがある
開始日:
2017/02/07
期日:
進捗率:
80%
予定工数:
重要度:
説明
次のWikiページを開いたとき、Wiki記法で添付画像を表示する記述をしているが、表示されていない。
NetBeans JavaFXアプリケーションのビルド時間を短縮する(Ant)
他のWikiページで添付画像が表示されているものもある。
添付ファイルのリンクをクリックすると次のエラーがブラウザに表示される
Page not found The page you were trying to access doesn't exist or has been removed.
環境
Environment: Redmine version 3.3.2.stable.16197 Ruby version 2.3.3-p222 (2016-11-21) [x86_64-linux-gnu] Rails version 4.2.7.1 Environment production Database adapter Mysql2 SCM: Subversion 1.8.8 Mercurial 1.4 Git 1.7.11.3 Filesystem Redmine plugins: clipboard_image_paste 1.10 redmine_banner 0.1.2 redmine_embedded_flash 1.0.0 redmine_github_hook 2.2.0 redmine_glossary 0.9.2 redmine_issue_templates 0.1.1 redmine_latex_mathjax_macro 0.3.0 redmine_startpage 0.1.0 redmine_wiki_extensions 0.7.0 sidebar_hide 0.0.8 view_customize 1.1.4
ファイル
高橋 徹 さんが約8年前に更新
自宅検証環境のRedmine 3.3-stableでは問題なし。
ふと、Nginxが何かやっているかもと浮かんだ。設定を見回ると、
RedmineでNginxのX-Accel-Redirectを使ってダウンロードの効率化
をしており、redmineのインストールパス(シンボリックリンクではなく実パス)を記述していました。これか…
設定修正しnginx再起動したところ問題解消の模様。
--- redmine.conf.6 2016-10-29 01:03:56.886092782 +0900
+++ redmine.conf 2017-02-07 10:59:20.248232925 +0900
@@ -21,7 +21,7 @@
location /attachments/download {
proxy_redirect off;
proxy_set_header X-Sendfile-Type X-Accel-Redirect;
- proxy_set_header X-Accel-Mapping /var/lib/redmine-3.1.0/files=/files;
+ proxy_set_header X-Accel-Mapping /var/lib/redmine-3.3-stable/files=/files;
proxy_pass http://unicorn-redmine;
}
この作業、スマフォで電車移動中に実施しているので、後でじっくり確認せねば。
操作