登录 注册

登录

问题 站点迁移后css还是指向老站的地址

更多
2009年11月20日 13:27 #1 作者: chendxm111
站点文件全拷贝下来穿上新空间,修改configuration.php,页面能显示文字,但无法显示格式,查看后发现是css的地址还是指向之前空间的地址,请问这个要怎么改。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月21日 17:14 #2 作者: chendxm111
每人知道吗,补充下,是用ftp下载全站前台文件,然后上传到新空间,查看源代码,在<head>有<base href"老站地址"这一句,应该改这里,但就是找不到在那里改这个地址。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月21日 17:23 #3 作者: Joomla之门
这种迁移方式太落后了。出了问题很难查找原因。强烈推荐使用 JoomlaPack 迁移组件。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月22日 19:44 #4 作者: chendxm111
我也想啊,但JoomlaPack在我以前的空间能用,在新空间运行备份后,有时backup文件夹没有备份文件,有时是一个100多k的文件,根本不能备份啊。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月22日 21:22 #5 作者: Joomla之门
哦,连 JoomlaPack 都不能运行?那你买的空间也太烂了。

现在的 CSS 文件路径有误,你能否说具体点,是哪个文件?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月23日 11:06 #6 作者: designer
模板的index.php
<link rel="stylesheet" href="<?php echo $this->baseurl ;?>/templates/<?php echo $this->template ;?>/css/template.css" type="text/css" />

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月24日 11:49 #7 作者: chendxm111
就是网站的所有css文件,比如前台模板的template.css,模板的index.php文件中的baseurl地址始终指向的是老空间的地址,导致所有调用的文件都指向了老空间,我觉得应该是baseurl的问题,但是它从哪里得到的地址就一直没找到。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月24日 13:48 #8 作者: Joomla之门
你是否忘记修改 /configuration.php 文件中的绝对路径了?

最好能把你网站前台的页面源代码里面出错部分贴出来。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年11月24日 17:14 #9 作者: chendxm111
configuration.php里面都是例如../tmp这种地址,由于没有加载css,前台就是从上到下的显示类别,文章那些内容,没有框架,图片。之前用的joolapack1.2无法备份,没错误提示,改成2.4后,提示gzinflate()这个函数没有定义。
下面是页面源代码:
<head>
  <title></title>
  <base href="kk452yy.comoj.com/" />这里是老空间地址
  <meta name="description" content=
  <link href="kk452yy.comoj.com/templates/ja_larix/css/template_css.css" rel="stylesheet" type="text/css" />

登录 或者   注册一个会员帐号 来参与讨论

  • Nix
  • 访客
  • 访客
2011年06月08日 03:48 #10 作者: Nix
:(
我也遇到了同样的问题。域名改变和使用xcloner备份后恢复到本地两种情况下都出现了载入原域名地址的css这样的问题。

登录 或者   注册一个会员帐号 来参与讨论