[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>

以上、よろしくお願いします。