Hatena::ブログ(Diary)

りっくでぃあす備忘録 このページをアンテナに追加 RSSフィード

2010-04-04 初めての Redmine

[][] Redmineインストール11:02  Redmine のインストール。を含むブックマーク  Redmine のインストール。のブックマークコメント

最近、周囲で Redmine を使っている人が何人かいることを知り、また個人的なタスクを管理する必要にも迫られたので、インストールしてみた。

最初は、栗栖義臣さんという方のRuby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!:第2回 環境構築/redMineのインストール・初期設定|gihyo.jp … 技術評論社の記事を参考にさせていただいたが、

コマンド打って、環境変数を設定して、という作業をコツコツやるのが面倒に感じたので、全部、アンインストールした後、

BitNami :: Redmine にある「BitNami Redmine Stack」という All-in-One のインストーラで、再インストールした。


使い心地はデフォルトだと若干不便を感じるけど、カスタマイズしたり使い慣れていけば便利に感じるのかな。


その他の参考サイト:


[] MySQL文字化け23:16  MySQL の文字化け。を含むブックマーク  MySQL の文字化け。のブックマークコメント

「BitNami Redmine Stack」で Redmineインストールした後、チケットを作成してから、以下のコマンドを実行して、

  • mysql -u (ユーザー名) -p

DB を覗いてみたら、日本語が文字化けして表示されていた。


以下の記事を読んで、、

MySQL の仕組みをよく理解しないまま、設定ファイルに以下のエントリを定義して、、

[mysqld]

default-character-set=utf8

skip-character-set-client-handshake

Windows に登録済みの Redmine 用の MySQL のサービス*1再起動したら、文字化けが解消されるどころか、Redmine のプロジェクトも表示できなくなってしまった。

ちなみに上記の記事だと、設定ファイルの名前は「my.cnf」だけど、インストーラーでインストールした場合、このファイルはないみたいで、代わりに「my.ini」というファイルが、それに相当するみたいだ。


[] ファイルへのアクセス拒否。 11:21  ファイルへのアクセス拒否。を含むブックマーク  ファイルへのアクセス拒否。のブックマークコメント

上記の「my.ini」ファイルを修正しようとしたら、アクセスが拒否された。

Process Explorerで確認しても、ハンドルを掴んでいるプロセスが見つからない。

で、以下のページが解決に導いてくれた。

 まず現在使っているアカウントに、このフォルダのフルアクセス権があるかどうかをチェックする。これが基本だ。


 ところがそれでも私の場合には駄目だったのだが、その理由は「Everyone」に関し、変な拒否条件がついていたことだ。すなわち写真を見ると分かるように「Everyone」の「特殊なアクセス権」の拒否にチェックが入っていた。


私の環境では、「Everyone」ではなく「Users」だったけど、確かに「特殊なアクセス権」のチェックが OFF になっていて、ON にしたら、解決した。

しかし、「特殊なアクセス権」って、Windows-XP の頃はあったっけ?


*1:redmineMySQL