先日、OpenPNE3を利用してコミュニティサイトを構築していたとき、管理画面の初期コミュニティ設定などいくつかのページが表示できなかった。何か設定をすれば表示できるのかと考えてあれこれ操作してもいつまでもその画面だけ「このページにはアクセスできません。」と表示され設定できない。

検索してみるとすぐに原因がわかった。
http://redmine.openpne.jp/issues/1565

この症状はバグだったようで、内部で利用しているモジュール名と同じディレクトリ名をOpenPNE3に利用するとこのエラーが発生するということだった。今回はcommunityというディレクトリ名を使ったためにコミュニティ設定画面のいくつかが表示できなかったようだ。
web/.htaccessとconfig/OpenPNE.ymlの中のcommunityをcomuに変更したら正常に動作するようになった。

%d人のブロガーが「いいね」をつけました。