LoginSignup
0
1

More than 5 years have passed since last update.

Bitnami Redmineにredmine_absolute_datesのPluginを入れて履歴を絶対日付にして見る

Posted at

対象マシンはWindows Server 2008 R2 Enterprize Service Pack 1 64bit Version

GitHubからDL

  • 右端にあるDownload ZIPをポチっと
  • 解凍してフォルダ名から-masterを削除、がPlugin常識
  • c:\bitnami\redmine-2.6.9-3\apps\redmine\htdocs\plugins にフォルダごと置く

Pluginインストールコマンドを実行

その前にちょっとした技でコンソールを英語に切替
http://pocketstudio.jp/log3/2012/02/13/change_language_and_chcp/

  • cd C:\Bitnami\redmine-2.6.9-3\apps\redmine\htdocs
  • ...htdocs>bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  • 'bundle' is not recognized as an internal or external command,
    operable program or batch file.

  • Rails Error: Unable to access log file. Please ensure that C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/log/production.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.

  • Migrating redmine_absolute_dates (Redmine Absolute Dates plugin)...

  • rake aborted!

  • Errno::EACCES: Permission denied @ rb_sysopen - C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/db/schema.rb

  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord-
    3.2.22/lib/active_record/railties/databases.rake:392:in `initialize'

  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord-
    3.2.22/lib/active_record/railties/databases.rake:392:in `open'

  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord-
    3.2.22/lib/active_record/railties/databases.rake:392:in `block (3 levels) in '

  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/lib/tasks/redmine.rake:132:in `block (3 levels) in '

  • Tasks: TOP => db:schema:dump
    (See full trace by running task with --trace)

・・ということで不発
まあ一発で行くと思ってはないがガックリ

production.logファイルのアクセス権限を変更してみる

Errorメッセージ1行目を見ると
C:\Bitnami\redmine-2.6.9-3\apps\redmine\htdocs\log
のproduction.logファイルをchmod066にしろ!
とのコメント

production.logファイルのプロパティ>セキュリティのタブ
・・・Usersにフルコントロールをチェック

にしてもう1回

  • C:\Bitnami\redmine-2.6.9-3\apps\redmine\htdocs>bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  • DL is deprecated, please use Fiddle
  • Migrating redmine_absolute_dates (Redmine Absolute Dates plugin)...
  • rake aborted!
  • Errno::EACCES: Permission denied @ rb_sysopen - C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/db/schema.rb
  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord- 3.2.22/lib/active_record/railties/databases.rake:392:in `initialize'
  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord- 3.2.22/lib/active_record/railties/databases.rake:392:in `open'
  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/vendor/bundle/ruby/2.1.0/gems/activerecord- 3.2.22/lib/active_record/railties/databases.rake:392:in `block (3 levels) in '
  • C:/Bitnami/redmine-2.6.9-3/apps/redmine/htdocs/lib/tasks/redmine.rake:132:in `block (3 levels) in '
  • Tasks: TOP => db:schema:dump (See full trace by running task with --trace)

う~、
.../log/production.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.
とは言わなくなったので一つ前進

同じようにhtdocsフォルダのアクセス権限を変更してみる

続いてErrorメッセージを見ると
Errno::EACCES: Permission denied @ rb_sysopen....
なので同じくhtdocsフォルダに対しアクセス権限の問題のよう

やっぱりサーバ環境ではコマンドが完全Administratorでないとファイル上書きで権限がひっかかる・・・のは常識レベル

従い、htdocsフォルダのプロパティ>セキュリティのタブ
・・・Usersにフルコントロールをチェック

にしてもう1回

  • C:\Bitnami\redmine-2.6.9-3\apps\redmine\htdocs>bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  • DL is deprecated, please use Fiddle
  • Migrating redmine_absolute_dates (Redmine Absolute Dates plugin)...
  • C:\Bitnami\redmine-2.6.9-3\apps\redmine\htdocs> ・・・って通った感じ

Restartしてプラグインを確認

BitNami Redmine StackのManager Toolで
Thin_redmine, Thin_redmine2ともRestart

クライアントのieでログオン正常

管理>プラグイン
を見るとあるじゃない ->Install完了

自分のプロジェクトでチケットを見ると
履歴は絶対日付になっている  ->^_^;

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1