Login 表达式引擎登录问题(成员资格模块)

Login 表达式引擎登录问题(成员资格模块),login,membership,expressionengine,Login,Membership,Expressionengine,我正在使用表达式引擎2。我想创建一个简单的仅限成员的部分。我已经使用成员组创建了相关权限,并且为成员组实现了对某些页面的权限 我使用了登录表单标签(http://expressionengine.com/user_guide/modules/member/index.html)创建我的登录表单。然而,当我登录时,它什么也不做。我相信它在几个月前经过测试、注销并投入使用时就可以工作了,但现在登录表单似乎根本不起作用。它只是提交回页面而不登录。如果我通过管理员登录,一切正常,所以这只是网站上的登录表

我正在使用表达式引擎2。我想创建一个简单的仅限成员的部分。我已经使用成员组创建了相关权限,并且为成员组实现了对某些页面的权限

我使用了登录表单标签(http://expressionengine.com/user_guide/modules/member/index.html)创建我的登录表单。然而,当我登录时,它什么也不做。我相信它在几个月前经过测试、注销并投入使用时就可以工作了,但现在登录表单似乎根本不起作用。它只是提交回页面而不登录。如果我通过管理员登录,一切正常,所以这只是网站上的登录表单

我的EE页面模板中的代码如下所示:

{if logged_out}
{exp:member:login_form return="site/index"} 
  <label>Username:</label> 
  <input type="text" name="username" value="" maxlength="32" /> 
  <label>Password:</label> 
  <input type="password" name="password" value="" maxlength="32" /> 
  {if auto_login}
    <p><input class='checkbox' type='checkbox' name='auto_login' value='1'  /> Remember me</p>
  {/if}
  <p><input type="submit" name="submit" id="submit" value="Login" /><br />
  <a href="{path='member/forgot_password'}">Forgot your password?</a></p>
{/exp:member:login_form}
{if:else}
  <p>Logged in: {username}<br />
  <a href="{path='LOGOUT'}">Log out</a></p>
{/if}
{如果注销}
{exp:member:login\u form return=“site/index”}
用户名:
密码:
{如果自动登录}
记得我吗

{/if}

{/exp:member:login\u form} {if:else} 已登录:{username}

{/if}

我非常感谢任何关于检查内容的帮助,或者任何解决此问题的提示。谢谢。

这可能是查看带有/不带www前缀的网站的区别

例如: www.mysite.com=注销 =已登录


查看“常规首选项”中的网站url。

很难,因为这可能取决于您的成员组设置或您激活的扩展。您将其设置为返回到“站点”模板组和“索引”模板,您可以尝试使用一个普通URL作为返回,并在开始处使用正斜杠(例如“/登录”)。尝试禁用扩展,看看这是否会有所不同。。。?尝试使用您的超级管理员详细信息登录表单,如果仍然存在问题,则不会是EE中的设置,而是重定向问题或抓住登录挂钩的扩展。您说它“刚刚提交回页面”-您是否事先看到EE“您现在已登录”重定向消息?还是仅仅重新加载页面并再次显示登录表单?如果您在网站上有任何其他表单(如联系表单),它们是否仍然有效?