joomla坏了,无法弄清楚

时间:2013-05-27 09:05:42

标签: joomla

将Joomla网站转移到新服务器,而不是真正的经验。

建立了Apache,MySQL处于活动状态并导入了数据库,用户/传递/路径和配置也相应更新。

数据库连接并给了我这个奇怪的错误。我做了一些研究,有人建议删除jos_表并通过执行以下操作重新创建它:

CREATE TABLE IF NOT EXISTS `jos_session` (
`username` varchar(150) default '',
`time` varchar(14) default '',
`session_id` varchar(200) NOT NULL default '0',
`guest` tinyint(4) default '1',
`userid` int(11) default '0',
`usertype` varchar(50) default '',
`gid` tinyint(3) unsigned NOT NULL default '0',
`client_id` tinyint(3) unsigned NOT NULL default '0',
`data` longtext,
PRIMARY KEY (`session_id`(64)),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

所以,既然已经完成了,我得到以下内容:

404 - 未找到组件 由于以下原因,您可能无法访问此页面:

过时的书签/收藏 搜索引擎,其中包含此网站的过期列表 一个错误的地址 您无法访问此页面 找不到请求的资源。 处理您的请求时出错。 请尝试以下页面之一:

主页

当我尝试访问主页(index.php)时,它会做同样的事情....

我做了什么,我该如何解决这个问题?

非常感谢任何帮助 -

ORIGINAL ERROR(刚刚恢复):

jtablesession ::存储失败 DB功能失败,错误号为1146 表'plumblev_joom347.jos_session'不存在SQL = INSERT INTO jos_sessionsession_idtimeusernamegidguestclient_id)VALUES('9890e7d1fa915e26d17121dd4eed8004','1369667714','','0','1','0')

3 个答案:

答案 0 :(得分:1)

你应该避免移动Joomla!手动站点,如果你不熟悉它。有很多设置需要调整。

最好与Akeeba Backup一起使用Kickstart。它甚至允许您在传输过程中更改数据库前缀。

答案 1 :(得分:0)

只要相应地调整configuration.php文件,尤其是路径,移动应该不是问题。 我只是尝试将表从旧服务器再次移动到新服务器,覆盖新表。只要您在两台服务器上使用相同的Joomla版本。

答案 2 :(得分:-1)

您可以访问管理员吗?如果是这样,请确保您设置了默认页面,并将其设置为公开。