2016-08-21 6 views
0

私はtomcat 7.0.62サーバーを起動できます。しかし、server.xmlとcontext.xmlを編集した後、マネージャGUIを起動することはできません。確認するために、解凍されたtomcatフォルダを削除して、新しいコピーを解凍しました。これで、ファイルを編集していないのでマネージャGUIを起動できました。これはtomcat-users.xmlのようです。confフォルダのserver.xmlとcontext.xmlを編集した後、tomcatでマネージャGUIを起動できないのはなぜですか?

<role rolename="manager-gui"/> 
<role rolename="manager-script"/> 
<role rolename="admin-gui"/> 
<user username="admin" password="password" roles="admin-gui"/> 
<user username="tomcat" password="tomcat" roles="manager-gui"/> 
<user username="tomcat1" password="tomcat1" roles="manager-script"/> 

同じことがtomcat 8.0.36でも起こります。

+0

「マネージャーGUIを起動できません」について詳しく説明できますか? –

+0

私はこの画面を見ることができますhttp://3.bp.blogspot.com/-MlZBB0VePE4/ValOxKzqfzI/AAAAAAAAD08/Dab6J_wIKFc/s1600/localHostURL.jpgしかし、 "マネージャーアプリケーション"をクリックし、ユーザー名とパスワードを入力します。私はログインできません。 – user3705478

答えて

0

問題を発見しました。 私はそれらをコメント解除解凍したTomcatのフォルダ

<Resource name="UserDatabase" auth="Container" 
       type="org.apache.catalina.UserDatabase" 
       description="User database that can be updated and saved" 
       factory="org.apache.catalina.users.MemoryUserDatabaseFactory" 
       pathname="conf/tomcat-users.xml" /> 

のconfディレクトリの下にserver.xmlで次のコードをコメントしています。 はまた、私は私のコメントが外され、それは魔法のように動作これら

<Realm className="org.apache.catalina.realm.LockOutRealm"> 
    <!-- This Realm uses the UserDatabase configured in the global JNDI 
     resources under the key "UserDatabase". Any edits 
     that are performed against this UserDatabase are immediately 
     available for use by the Realm. --> 
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm" 
      resourceName="UserDatabase"/> 
    </Realm> 

をコメントしていました。

+0

だから、あなたはあなたのインストールでたくさんのものを壊し、それがうまくいかない理由を尋ねましたか? –

+0

私はチュートリアルに従っていましたが、既存のコードにそれらを追加するのではなく、これらのコードブロックを与えられたものに置き換えました。初心者プログラマー。 :) – user3705478

関連する問題