Ecshop升级了Nginx 服务器密码正确就是无法登录问题解决

近很多ecshop客户升级了 Nginx 服务器,结果发现 ECShop 后台管理员无法登录了

用户名、密码肯定是正确的,登录没有任何错误显示,只是不断回到登录界面让重新登录

这个问题的根源在于 Nginx 的一些缺省值,修改 ECShop 的代码如下:

//  include/cls_ecshop.php  文件  153 行左右
 
    function http()
    {
        return (isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off')) ? 'https://' : 'http://';
    }
 
// 修改为下面,注意  != 'off'  改成 == 'on'
 
    function http()
    {
        return (isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) == 'on')) ? 'https://' : 'http://';
    }
(0)

相关推荐

  • uWSGI、WSGI和uwsgi

    https://www.cnblogs.com/wspblog/p/8575101.html Django框架简介,wsgiref 与 jinja2 模块 Django部署时为什么要用 uWSGI与 ...

  • ngnix简单使用

    NGINX是一个高性能HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,是由伊戈尔·塞索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公版发布于2004年10月4日 ...

  • Nginx+Tomcat+Redis负载均衡实现session共享

    一.准备工作 中间件:Tomcat.Redis.Nginx jar包:commons-pool2-2.4.2.jar.jedis-2.8.0.jar.tomcat-redis-session-mana ...

  • Portainer实用教程

    Portainer使用 Nginx 容器实现端口转发 在 WordPress 部署完成后,需要在浏览器内输入 IP:端口或域名:端口 的形式访问网站,但我们一般访问应用的时候都是希望不加端口就能访问域 ...

  • 如何安装使用最帅Linux系统监控工具

    作者:Linux迷 链接:https://www.linuxmi.com/netdata-ubuntu.html Netdata是一个免费的开源实时监视和故障排除工具,用于云服务器,容器,应用程序和本 ...

  • 服务器Linux宝塔面板 升级切换Nginx版本教程

    如何升级宝塔面板的Nginx版本? 可能很多人不知道如何切换Nginx版本,其实在宝塔面板中切换是相当简单的. 今天为大家写一个宝塔面板 Nginx 版本切换的教程. 1.登录你的宝塔面板 2.点击 ...

  • 怎么回事?密码正确,手机却连接不上WiFi?这几招教你有效解决!

    在别人家开开心心要来WiFi密码,一顿操作之后却发现连不上WiFi,密码没错,别人也都能正常连接,为什么就你的手机连不上?难道是自己运气不好还是人品有问题? 莫慌莫慌,今天教授就来为你解开疑团.一般来 ...

  • 密码正确手机连不上wifi怎么回事【原因介绍】

    你有没有遇到这种情况,明明无线WiFi密码输入正确,但就是一直提示连接失败,这是什么原因?如果你遇到手机wifi连不上不要急!今天小编就来帮你搞定这个问题. 密码正确,手机wifi连不上这是为什么 首 ...

  • 明明密码正确,却怎么也连不上WIFI?

    连WIFI时最怕的不是不知道密码,而是明明输入了正确的密码,却一直转半天,怎么也连不上,问题到底出在哪呢?翼妹陀给大家整理整理 首先,看看是不是IP冲突的原因 手机连上WIFI后,路由器会给它分配一个 ...

  • 怎么回事?密码正确,手机却连接不上WiFi,这几招教你有效解决

    2020-09-30 00:58在别人家开开心心要来WiFi密码,一顿操作之后却发现连不上WiFi,密码没错,别人也都能正常连接,为什么就你的手机连不上?难道是自己运气不好还是人品有问题? 莫慌莫慌, ...

  • MySQL密码正确却无法本地登录-1045 Access denied for user 'root'@'localhost' (using password:YES

    MySQL密码正确却无法本地登录 报错如下: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password ...

  • ecshop源代码上传服务器后上传图片不显示

    服务器:linux – centos 32位 把ecshop源码上传到服务器后,测试上床图片,显示图片上传成功了,但是图片地址不对. 进入服务器查看,发现所有图片都上传到了images目录下面的月份文 ...

  • ecshop273 修改后台密码正确方法

    2.73正式版后台管理员密码的加密方式发生了一些变化 可以查看 admin/privilege.php  第92行 所以 如果大家忘记了管理员密码   再通过 phpmyadmin修改密码的时候  不 ...

  • ecshop程序在nginx伪静态规则

    Ecshop的htaccess转nginx,网上发布的一些多少有些问题,最模板自己整理出来的一套,测试有效: location / { rewrite ^/help\.html /help.php l ...