今天在使用网站的时候,发现了一个错误 JUser: :_load不能加载id为XXX的用户。开始还以为是我第三方登陆的代码有问题。就仔细的检查了一下。但是一点问题都没有。后来冷静下来,对这个提示进行分析。终于找到了答案。 原来XXX用户是我在安装网站的时候的账号。我的一个朋友一时兴起,居然将这个用户给改了,或者说给删除了。具体他是怎么做到的还不是很清楚。反正我用原先安装网站时的超级用户是不能登陆的。 既然知道了问题,那么解决起来就轻松多了。 登陆PHPadmin,在数据库的#__user表中插入一个记录。注意这个记录的id一定要和提示信息的XXX一致。这样就可以解决这个问题了。