Tomcat WebAppにアクセスするのに奇妙な問題があります。私はいくつかのWebアプリケーションを開発マシン上で正常に動作しています。しかし、それらをテストサーバー(webappフォルダへのコピー)にデプロイすると、そのうちのいくつかにはアクセスできません。そのうちの1つはTomcatマネージャアプリケーションです。Tomcat WebAppがデプロイされていますがアクセスできません。
EDIT1:TomcatのWebアプリケーションフォルダは、デフォルトではなく、(のserver.xmlから):
<AutoWebApp dir="E:/daten/web/my.pma.de/servlet" host="DEFAULT" />
Tomcatのログは
INFORMATION: Deploying web application directory E:\daten\web\my.pma.de\servlet\manager
Jun 26, 2016 5:02:20 PM org.apache.catalina.startup.TldConfig execute
INFORMATION: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jun 26, 2016 5:02:20 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMATION: Deployment of web application directory E:\daten\web\my.pma.de\servlet\manager has finished in 109 ms
を言うしかし、私はマネージャーアプリにアクセスしようとすると、 (私の開発マシンではうまくいきます)いつも404エラーが出ます:
The requested URL /manager was not found on this server.
tomcat-u sers.xmlには、マネージャwebappの正しい資格情報が含まれています。
<tomcat-users>
<user password="xxxxx" roles="manager-script,manager-gui,admin, admin-gui" username="xxxxx"/>
</tomcat-users>
どうすればよいですか?事前 で
おかげイェンス
デフォルトのTomcatインストールでマネージャーアプリケーションにアクセスできるはずです。管理者の資格情報をtomcat-users.xmlに設定する必要があります。 –
'webapp'フォルダにコピーした場合、その名前が表示されたパス(' E:\ daten \ web \ my.pma.de \ servlet \ manager')にないのはなぜですか? – Andreas