我开发了一个网站,并在 Dailyrazor 上获得了一个 Tomcat 帐户。当我从命令行启动 Tomcat 并将我的 war 文件放在 Apache 的 webapps 文件夹中时,我的网站运行良好。我通过 http://localhost:8080/dkashtanartportfolio/
访问它.
现在是否应该像将 war 放入我的 DailyRazor Tomcat 服务器上的 webapps 文件夹一样简单?我希望能够通过 http://www.<domain-name>.com/<war-file-name>/
访问我的网站, 它看起来应该像 http://www.dkartportfolio.com/dkashtanartportfolio/
我收到 404 错误,我不知道为什么?有人可以帮忙吗?
最佳答案
某些 DailyRazor 帐户不允许自动部署。所以上传war后需要重启Tomcat。我使用 shell 执行 tomcat_manage stop,然后执行 tomcat_manage start。 您也可以通过打开帮助票请求重新启动。
出于某种原因,我的帐户希望 war 发生在 public_html 而不是 webapps 中。我有一个旧帐户,所以他们可能改变了新帐户的工作方式。
关于apache - 为什么我的工作文件在本地有效,但在我的虚拟主机服务器上无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15250573/