我刚刚第五次安装 OpenCart,但我总是卡在同一页面上..
安装时我没有收到任何错误,但是当我尝试登录管理页面时,我总是卡住。如果我尝试使用正确的用户名/密码,它不会显示任何错误。
这里有人有同样的问题吗?
请回答..
我刚刚第五次安装 OpenCart,但我总是卡在同一页面上..
安装时我没有收到任何错误,但是当我尝试登录管理页面时,我总是卡住。如果我尝试使用正确的用户名/密码,它不会显示任何错误。
这里有人有同样的问题吗?
请回答..
您在文件中是否有任何有效的非 www 到 www 重写.htaccess
?这是我看到发生这种情况的一个实例-管理员设置为使用yourdomain.com/admin/
,但您的服务器设置为将所有非 www 重写为www.yourdomain.com
如果您打开您的admin/config.php
- 找到HTTP_SERVER
等的网址并将它们全部更改为www.
如果它们还没有,反之亦然,如果它们确实有www.
然后保存并重新加载您的管理页面并尝试登录。希望它会工作
如果 php.ini 会话 cookie 标志设置为安全并且您尝试在没有 ssl 的情况下访问您的站点,那么这是您尝试登录时会遇到的奇怪行为或问题。
这是在 php.ini 文件中找到的服务器设置。
session.cookie_secure = 1
将其设置为
session.cookie_secure = 0
如果您的服务器上有 SSL 证书,那么启用安全实际上总是一个好主意。否则,如果不确定它被禁用。
这通常是由于会话而发生的。在磁电机中,如果您在一个文件夹中注释掉三行并删除一些会话文件,则重新启动服务器。问题解决了。我确定这里也是因为会话。我会解决问题并将其发布在这里。
刚刚在这里找到了答案:
https://github.com/opencart/opencart/issues/729
在我修改 /vqmod/vqcache/vq2-system_library_session.php (删除“session_start();”之后,我的问题显然解决了,但我无法登录管理面板,所以我回来把线路放回去,问题就解决了。
可能您正在使用“db”选项来保存会话,但由于某种原因我还不知道它被窃听了。尝试在 'system\config' 中的 'catalog.php' 和 'config.php' 中将其更改为 'file'
$_['session_engine'] = 'file';
我刚刚将 php 版本从 7.4 更改为 7.1。导致会话与同一服务器上的其他网站崩溃。