J'ai l'erreur apache tomcat qui refuse l'accès à ce fichier localhost access log.2014-08-30.txt?

J'ai installé Apache tomcate sur Windows 7 OS. Je viens d'installer apache et le rendre disponible dans eclipse. Quand j'exécute n'importe quelle application simple sur le serveur il dira 404: page pas trouvé et dans la console il imprimera le message d'erreur comme ceci.

SEVERE: Failed to open access log file [C:Program FilesApache Software           FoundationTomcat 7.0logslocalhost_access_log.2014-08-30.txt]
java.io.FileNotFoundException: C:Program FilesApache Software FoundationTomcat      7.0logslocalhost_access_log.2014-08-30.txt (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at org.apache.catalina.valves.AccessLogValve.open(AccessLogValve.java:1117)
at org.apache.catalina.valves.AccessLogValve.startInternal(AccessLogValve.java:1224)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardPipeline.startInternal(StandardPipeline.java:185)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1137)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Je ne comprends pas ce qui se passe, n'est-ce pas??? S'il vous plaît aider moi.

12
demandé sur Anand Maheshwari 2014-08-30 09:47:55

2 réponses

il semble que votre utilisateur actuel n'ait pas de droits sur le dossier tomcat.

j'ai aussi été confronté au même problème et résolu d'accorder des droits de l'utilisateur connecté sur le tomcat dossier.

pour votre affaire:

Go to > > "C:\Program fichiers\Apache Software Foundation \ Tomcat 7.0" Clic droit>>Propriétés>>Onglet sécurité

fournissent des droits à l'utilisateur actuellement connecté.

13
répondu sidcreative 2015-08-16 05:34:57

enter image description here [![→Ouvrir Tomcat C:\Program fichiers\Apache Software Foundation (clic droit sur Tomcat 8.5 (selon votre Version)

→Propriétés

→Sélectionner L'Onglet De Sécurité

→Éditer

→sélectionner votre système

→cocher ou Autoriser toutes les cases

→Cliquez sur Appliquer

→Programme De Redémarrage

]

9
répondu Vikas Kalapur 2017-07-04 17:39:41