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.
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é.
[![→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
]