Dee*_*pen 5 permissions tomcat tomcat7
通过存储库安装Tomcat7 Synaptic package manager
& 将我的应用程序(Beerv1)文件夹粘贴到/var/lib/tomcat7/webapps/
& 也粘贴到/usr/share/tomcat7-root/
仍然得到
HTTP 状态 404 - /Beerv1/form.html
使用:
CLASSPATH: /usr/share/tomcat7//bin/bootstrap.jar:/usr/share/tomcat7//bin/tomcat-juli.jar touch: cannot touch ‘/usr/share/tomcat7//logs/catalina.out’: Permission denied ./catalina.sh: 387: ./catalina.sh: cannot create /usr/share/tomcat7//logs/catalina.out: Permission denied
Run Code Online (Sandbox Code Playgroud)
在我卸载 Tomcat7 并从 apache-tomcat 网站手动下载软件包,将其解压缩到 ( /usr/share
) 并添加CATALINA_HOME=<path>
&后,会出现此错误JAVA_HOME=<path>
。
我的 webapps 没有在存储库包上工作。我将我的 webapps 粘贴到文件夹/usr/share/tomcat7-root
& 中/var/lib/tomcat7/webapps
。在 Windows 中只是粘贴 webapps 工作,但在 Ubuntu 中没有。它是否需要任何额外的配置?
我在某处读到 myapp.xml 文件应该在 /etc/tomcat7/conf/catalina 文件夹中创建并编写等配置。但这也没有奏效。
Dav*_*que 10
日志目录的“权限被拒绝”错误很可能意味着运行 Tomcat 进程的操作系统用户对该目录没有写权限。
假设您使用用户“tomcat7”运行 Tomcat,请尝试设置日志目录的所有权和文件系统权限,例如:
sudo chown -R tomcat7:tomcat7 /usr/share/tomcat7/logs
sudo chmod -R u+rw /usr/share/tomcat7/logs
Run Code Online (Sandbox Code Playgroud)
如果您使用不同的操作系统用户运行 Tomcat,请分别替换tomcat7:tomcat7
为该用户的用户名和主要组。
归档时间: |
|
查看次数: |
26572 次 |
最近记录: |