问题:关于迁移apache 和tomcat 到新的服务器后无法正常访问的问题。具体情况是这样的,本人有一台旧服务器上apache 和tomcat 的目录放在 web 下了,我把它拷贝了一份,新服务器上目录下安装的web目录的位置 tomcat apache 等目录完全按照旧服务器来的,装好后,新服务器能启动apache tomcat,也可以正常访问,我把服务停了之后,把 web 目录下的tomcat apache目录 重命名为 X。bak 把旧服务器 上得apache tomcat 复制过来,数据库也导入过来了,就是没办法正常访问。服务起来了,看端口都起来了,有80 8080 1433 ,就是没数据,怎么回事,访问页面类似tomcat 官网的页面。请高手指教。
回答:方法1,检查下新版本的web目录以及下属文件的权限,与旧版本的对照下。方法2,检查下配置中使用到apache和tomcat位置的变量,以及环境变量。方法3,权限相同的情况下,先排除selinux的影响,先把selinux停止,然后测试.还不行的话,检查系统日志以及apache/tomcat的日志,看看有没有错误发生.另外检查下环境变量,尤其是Java的部分.
最后祝大家好运。