Joomla 乔姆拉摔坏了,可以';我想不出来
将Joomla站点转移到新服务器,这不是真正的经验 Apache已设置,MySQL处于活动状态,数据库已导入,用户/pass/path和配置已相应更新 数据库连接了,给了我这个wierd错误。我做了一些研究,有人建议放下jos_uu表,通过以下操作重新创建它:Joomla 乔姆拉摔坏了,可以';我想不出来,joomla,Joomla,将Joomla站点转移到新服务器,这不是真正的经验 Apache已设置,MySQL处于活动状态,数据库已导入,用户/pass/path和配置已相应更新 数据库连接了,给了我这个wierd错误。我做了一些研究,有人建议放下jos_uu表,通过以下操作重新创建它: CREATE TABLE IF NOT EXISTS `jos_session` ( `username` varchar(150) default '', `time` varchar(14) default '', `session_
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;
那么,现在已经完成了,我得到以下信息:
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)时,它也会做同样的事情
我到底做了什么?我该怎么解决
非常感谢您的帮助-
原始错误(刚刚再次恢复):
jtablesession::存储失败
DB函数失败,错误号为1146
表'plumblev_joom347.jos_session'不存在SQL=INSERT到
jos_session
(session_id
,time
,username
,gid
,guest
,client_id
)值('9890e7d1fa915e26d17121dd4eed8004','1369667714','0','1','0')您应该避免移动Joomla!如果您不熟悉,请手动创建站点。有很多设置需要调整
最好与其他产品一起使用。它甚至允许您在传输过程中更改数据库前缀。只要您相应地调整configuration.php文件,尤其是路径,移动就不会有问题。
我会尝试将表从旧服务器再次移动到新服务器,覆盖新表。只要您在两台服务器上使用相同的Joomla版本即可。您可以访问管理员吗?如果是这样,请确保设置了默认页面,并将其设置为“公共”。在更改数据库中的内容之前,最初出现的错误是什么?@Bakual-我刚刚再次恢复了它。jtablesession::Store Failed DB函数失败,错误号为1146表'plumblev_joom347.jos_session'不存在SQL=INSERT-INTO
jos_session
(session_id
,time
,用户名
,gid
,guest
,客户端id
)值('9890e7d1fa915e26d17121dd4eed8004'、'1369667714'、'0'、'1'、'0')数据库的名称是否为plumblev_joom347
?如果不是,则需要在configuration.php文件中对此进行调整。如果是,是否存在名为jos_session
的表?如果不是,是否存在一个前缀不同的表(jos_)?如果是,您需要调整configuration.php文件中的前缀。这已经完成,我必须尽我最大的努力…除了“不要这样做”之外还有其他建议吗?我建议按上述方式重新执行。只需几分钟。您遇到的问题可能是由许多原因造成的,但您的问题没有给出正确的提示。使用Akeeba,您将获得一个干净的重新安装。从那里(在安装后更改任何内容之前)开始,值得尝试更接近根本问题。@nibra,根本没有太多的设置需要更改。只有数据库设置(至少2行),然后tmp和日志文件夹位置我希望确保一个干净的安装。如果您手动复制安装,a)您没有安装前检查,并且b)您必须手动调整配置,这很容易出错。愚蠢的问题。。。我只是用FTP传送文件夹和数据库。我会重新加载它,但可能会遇到同样的问题。这就是如何转移joomla!站点?如果您编辑configuration.php以反映新的文件夹路径和新的数据库连接设置,它应该可以工作。