Apache から vhost_dbd_module を使って redmine を実行するのに問題があります。Redmine は /var/www/redmine/ ディレクトリにインストールされています。私のApache設定の外観:
<仮想ホスト *:80> サーバー名 ホスト名 DocumentRoot "/var/www/" # これは機能しません # DocumentRoot "/var/www/redmine/public" # これは REDMINE で動作します <ディレクトリ /> オプション FollowSymLinks -MultiViews -Indexes AllowOverride すべて </ディレクトリ> DBDriver mysql DBDParams ホスト=localhost、ユーザー=テスト、パス=テスト、dbname=テスト DBDocRoot "SELECT document_root FROM vhosts WHERE server_name = %s" HOSTNAME </仮想ホスト>
データベースからのフィールドdocument_rootは「/var/www/redmain/public」を返すため、機能するはずです。これは、インデックス ファイルが「/var/www/project/public」の下にある php プロジェクトで機能します。/var/www/redmain/public にはインデックス ファイルがないため、ページ リターン 404 に加えて。ユニバーサル設定が欲しい
助言がありますか?よろしく、ピーター