主题 : jeecms部署到Linux下的问题
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
1#   发表于:2011-01-05 09:49:10  IP:202.154.*.*
jeecms的版本是2.4.2的。在windows下运行正常。部署到linux下后,因为虚拟主机不支持数据库名大小写,所以把表名都改为大写。域名和端口号等都改好了,数据库连接相关的库名和用户名密码也都改好了。现在问题是登录到首页没问题,登陆到后台也没问题,在首页打开任何链接都报404错误,把鼠标放在链接上,浏览器显示的链接地址也是正确的。

在tomcat的log里也没有错误报告。

这个问题困扰好久了。一直想不到错误的原因。希望有了解的朋友帮忙解答一下。谢谢了。
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
2#   发表于:2011-01-05 09:52:49  IP:59.136.*.*
部署路径修改了没?
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
3#   发表于:2011-01-05 10:08:15  IP:202.154.*.*
部署路径在根目录下。
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
4#   发表于:2011-01-05 16:54:17  IP:202.154.*.*
我把项目部署在根目录下,所以部署路径为空。应该没问题啊。
而且,首页是可以打开的。

或者,在linux下部署路径不能为空吗?如果不能为空,又在根目录下,要怎么改。
非常感谢回答我的问题。
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
5#   发表于:2011-01-05 17:08:04  IP:59.136.*.*
首页打开任何链接,这个链接是正确的吗?
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
6#   发表于:2011-01-06 08:55:47  IP:202.154.*.*
链接是正确的。

我在windows下没问题,然后,直接把网站的所有内容拷贝到linux的根目录下,没有在linux下再进行安装的步骤,数据库也是直接导入进去的,然后在数据库中修改了域名。
会是没有安装的问题吗?
级别: 童生
UID: 10739
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-09-08
在线时长:0
7#   发表于:2011-01-06 09:03:58  IP:220.41.*.*
您安装一下试试,window和linux的一些设置不一样,不能直接拷贝
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
8#   发表于:2011-01-06 09:28:49  IP:202.154.*.*
原来是这样。

但是,我同学前天把我linux下项目删了,但是数据库没删。
然后重新装了jeecms2.4.2原始的。出现安装页面,可以安装。但是可能是原始项目和数据库不一样。或者是因为库名是linux下自带mysql原有的库名,反正他说安装很顺利,但是没打开。
然后我又把我的所有内容覆盖了原始的。
还是不行。

现在是安装一次之后,再没法安装了啊。这该怎么办呢。
非常感谢您的热心解答。让我现在无头绪的脑袋又有点希望了。呵呵。
级别: 白丁
UID: 14092
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2011-01-05
在线时长:0
9#   发表于:2011-01-06 15:12:38  IP:202.154.*.*
发现了问题的所在,但并不明白原因。
就是所有后缀为.htm的都找不到路径,在后台改为jspa后,就都打开了。
可是,struts里设定的包含htm类型后缀啊。

不过好几天没通过的页面打开了还是让自己心里很高兴。
也很感谢您的解答。谢谢。

如果上面.htm后缀的问题您知道,也帮忙告知一下原因,确实挺奇怪的。
在windows下没有这个问题,一直用htm后缀。
1 共1页