[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:57010] Re: jessieにアップグレードしたところ redmineが動かなくなってしまいました
西山さん、
高田です。
お返事ありがとうございます。
いろいろと試していただきすみません。
From: Kazuhiro NISHIYAMA <zn@xxxxxxxxxxxxx>
> /etc/dbconfig-common/redmine/instances/default.conf
> /etc/redmine/default/database.yml
> のあたりの設定がおかしくなっていたりしないでしょうか?
>
> 仮想環境で試して debconf の dbconfig のパスワードの質問は
> 空欄にしてランダムパスワードを生成する設定で試したら
> 以下のような内容でした。
>
> $ sudo egrep '^[^#]' /etc/dbconfig-common/redmine/instances/default.conf
> dbc_install='true'
> dbc_upgrade='true'
> dbc_remove=''
> dbc_dbtype='pgsql'
> dbc_dbuser='redmine_default'
> dbc_dbpass='UOAQZq09z1vw'
> dbc_dbserver=''
> dbc_dbport=''
> dbc_dbname='redmine_default'
> dbc_dbadmin='postgres'
> dbc_basepath=''
> dbc_ssl=''
> dbc_authmethod_admin='ident'
> dbc_authmethod_user='password'
> $ sudo cat /etc/redmine/default/database.yml
> production:
> adapter: postgresql
> database: redmine_default
> host: localhost
> port:
> username: redmine_default
> password: UOAQZq09z1vw
> encoding: utf8
> $
以下のようになりました。
同じく、空欄にしてランダムパスワードを生成する設定にしていました。
$ sudo egrep '^[^#]' /etc/dbconfig-common/redmine/instances/default.conf
dbc_install='true'
dbc_upgrade='true'
dbc_remove=''
dbc_dbtype='pgsql'
dbc_dbuser='redmine'
dbc_dbpass='GfJrIm38PMJS'
dbc_dbserver=''
dbc_dbport=''
dbc_dbname='redmine_default'
dbc_dbadmin='postgres'
dbc_basepath=''
dbc_ssl=''
dbc_authmethod_admin='ident'
dbc_authmethod_user='password'
$ sudo cat /etc/redmine/default/database.yml
production:
adapter: postgresql
database: redmine_default
host: localhost
port:
username: redmine
password: GfJrIm38PMJS
encoding: utf8
違いとしては、dbc_dbuserが 'redmine_default'でなく 'redmine'になっていますが、
何か関係あるでしょうか?
> ここで production.log ではなく development.log なのが気になるのですが、
> Webサーバーはどう設定しているのでしょうか?
とくに自分で developmentを指定したわけではないのですが development.logに
ログが出力されています。
Webserverの設定は以下のとおりです。
コメントアウト行がありますが、
/usr/share/doc/redmine/examples/apache2-alias.confの設定とほぼ同じでした。
--- /etc/apache2/sites-enabled/000-default.conf ---
<VirtualHost *:80>
ServerAdmin webmaster@localhost
(略)
# FcgidInitialEnv for module mod_fcgid
FcgidInitialEnv RAILS_RELATIVE_URL_ROOT "/redmine"
FcgidInitialEnv X_DEBIAN_SITEID "default"
#FcgidMaxRequestsPerProcess 200000
# the mod_fcgid socket path
#SocketPath "/var/run/redmine/sockets/default"
Alias "/redmine/plugin_assets/" /var/cache/redmine/default/plugin_assets/
Alias "/redmine" /usr/share/redmine/public
<Directory "/usr/share/redmine/public">
Options +FollowSymLinks +ExecCGI
Order allow,deny
Allow from all
RewriteEngine On
RewriteBase "/redmine"
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} dispatch.fcgi$
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
</Directory>
</VirtualHost>
以上、よろしくお願いします。