Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从数据库中删除成员后无法登录ExpressionEngine_Php_Mysql_Expressionengine - Fatal编程技术网

Php 从数据库中删除成员后无法登录ExpressionEngine

Php 从数据库中删除成员后无法登录ExpressionEngine,php,mysql,expressionengine,Php,Mysql,Expressionengine,我在ExpressionEngine网站上遇到了新成员垃圾邮件问题。在几天的时间里,我聚集了2万名会员。我禁用了新成员注册,但我仍然必须清除所有无关的成员。我运行了一个SQL语句来删除所有从未发表评论或论坛帖子的成员,但我没有意识到我使用的管理员成员也被删除了。现在我无法登录以解决此问题 更奇怪的是,我知道我没有删除的帐户也不能再登录了 有没有人建议帮我登录 编辑:使用ee v 1.6.1Evan-如果您可以通过phpMyAdmin或其他方式直接访问您的数据库,只需直接创建一个新成员而无需密码,

我在ExpressionEngine网站上遇到了新成员垃圾邮件问题。在几天的时间里,我聚集了2万名会员。我禁用了新成员注册,但我仍然必须清除所有无关的成员。我运行了一个SQL语句来删除所有从未发表评论或论坛帖子的成员,但我没有意识到我使用的管理员成员也被删除了。现在我无法登录以解决此问题

更奇怪的是,我知道我没有删除的帐户也不能再登录了

有没有人建议帮我登录


编辑:使用ee v 1.6.1

Evan-如果您可以通过phpMyAdmin或其他方式直接访问您的数据库,只需直接创建一个新成员而无需密码,然后使用密码重置功能(在ee登录屏幕上找到的链接)生成一个新成员并发送给您


只需输入
username
screen\u name
email\u address
的值,并将
group\u id
设置为
1

,其他20k成员是否可以登录?或者在这种情况下,您需要登录以填写错误报告。。此外,任何像样的站点都会有DB备份。只需从中恢复管理员用户。是的,在执行大规模删除之前创建快照很好。我知道这对你现在没什么帮助,但在做这样的剧烈更改时,备份数据库总是一个好主意。您可以尝试在新的地方创建一个新的安装,找到管理员行,然后将该信息复制到您的站点。谢谢。事实上,我确实备份了数据库,以防出现这个问题,但我没有注意到在44k行之后转储失败,就像成员表数据转储一样。创建新用户非常有效,但我无法登录(有用)。如果键入错误的密码,我将返回登录屏幕并显示错误消息,但是如果键入正确的密码,我将返回登录屏幕而不显示错误消息。有什么想法吗?还必须填充unique_id字段。使用什么似乎无关紧要,但我无法登录,直到我在exp_members中的unique_id字段中写入了一些内容。现在我可以登录了。谢谢你的帮助。