phpMyAdmin登录模式的配置

作者:站长 发布于:2021-3-15 15:16 Monday 分类:php专刊

服务器上放了多个客户的虚拟主机,而且客户的mysql实例的编码都不一样。

这样导致我需要用多个不同版本phpmyadmin来给客户登录,用的一些比较老的版本的时候,死活登录不了,在新版本下的phpmyadmin登录,没任何问题。 然后就各种找原因,在进行新老版本的phpmyadmin比对的时候,发现新版本的phpmyadmin默认采用的是cookie 的方式来验证登录,老版本采用的是http的方式验证的。 两者验证方式不一样,于是就萌生了一个念头,把老版本的phpmyadmin的登录模式改成跟新版本的一致,采用cookie方式登录看看效果,没想到居然被我该对了。

具体修改的内容:

修改老版本的 phpmyadmin目录下的 config.inc.php 文件,

$cfg['Servers'][$i]['auth_type']     = 'http'; 修改成:

$cfg['Servers'][$i]['auth_type']     = 'cookie';  即可。

 

单独改上面,还不够,只改上面,可能会出现:【配置文件现在需要绝密的短语密码(blowfish_secret)解决方法】,这个解决方式是:

修改老版本的 phpmyadmin目录下的 config.inc.php 文件,找到下面的代码:

$cfg['blowfish_secret'] = ' ';  改成$cfg['blowfish_secret'] = '【任意字符】'; 即可。

 

改好了之后,在登录就key了。

好用的centos 命令

作者:站长 发布于:2021-1-1 0:00 Friday

1.du -h --max-depth=1 * 可以快速详细检索当前目录下的文件夹的大小。方便在多目录的时候查看每个目录的大小。

2.删除文件提示:-bash: /usr/bin/rm: 参数列表过长 

解决方案:

进入到对应目录,执行:

find ./ -type f -name "*.nasl"|xargs rm -f

find ./ -type f -name "*.*"|xargs rm -f

windwos iis http跳转https

作者:站长 发布于:2020-10-29 19:45 Thursday 分类:随笔录

最近接到一个客户的新需求,就是把网站http的跳转到https下,需要进行路径匹配。

服务器系统是 Windows Server 2016  IIS 10 的环境。

一开始是所有非http的访问,全部跳转到 https的根下,由于这个操作,导致有部分外接的业务异常了,所以需要做路径匹配。

解决方案也相对简单,网上也有多种做法,我就说下我的做法:

首先给iis服务器安装 URl_Rewrite  工具,这个iis默认是不安装的,需要单独安装,自行根据当前系统来选择安装。

安装好工具之后,就给对应的网站添加一个web.config文件,文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

Powered by emlog 粤ICP备2022099484号 本站由耐思智慧提供计算服务