又一周过去了,忙碌而空虚,不过总比以前要充实那么一点儿。周五了,安心睡去,周末又一场战斗,Fight !!!
Nginx自启动失败
Linode又一次升级了~不过因为日本机房老机子还要过几周才能升级,自己也有些等不及了,就开了个新机子,打算搬个家,顺便扫掉服服上不要的垃圾。
新机子用了我自己写的lnmp一键安装脚本(其实大部分代码都是网上找的= =##),在DigitalOcean上制作好脚本后放到Linode来装。安装和搬家都没什么问题,但是装完之后一重启,就出问题了。
保护好你的密码!
本文由Coxxs原创,转载请注明原地址:https://dev.moe/161
今天,几个群友在群里聊密码安全的问题,聊着聊着,有人就把自己的QQ密码发出来了,“反正有密保,你们也盗不了”。看到这里,真的是有些毛骨悚然。(QQ)密保是一道防线,但这仅仅提供了极其有限的防护——保护你的(QQ)账号不丢失。
一个整体的安全往往都取决于这之中最薄弱的地方,再好的安全防护,也防不了用户对于安全意识的缺乏。没人盗你的号,只是没人愿意,而不是他们不能。
Future?
没有乐趣了吗。那就做自己应该做的事吧。
决定
我努力过了,我做到了,我惊喜了。
现在,我无力了,我失望了,我放弃了。
放弃..这一定会很痛很痛..但我或许不后悔吧..
或许..吧..
蠢
恩,渴望了,奋斗了,达到了,然后?快乐呢?快乐又回到原点了。真蠢。
[转] X-Y Problem
对于X-Y Problem的意思如下:
1)有人想解决问题X
2)他觉得Y可能是解决X问题的方法
3)但是他不知道Y应该怎么做
4)于是他去问别人Y应该怎么做?
Discuz (X3.1) 现存BUG临时修复
本文由Coxxs原创,转载请注明本文链接:https://dev.moe/115
最近在做社区的改版,改版间也遇到了不少Discuz的BUG,加上之前已经积累的一些BUG,打算趁改版给他一起修复了。官方的BUG报告处理机制现在已经基本处于瘫痪状态,所以在这里记下修复的笔记,方便自己,方便他人。
关于 Discuz! (X3.1) 开启https的那些事
2018 年更新:本文内容可能已过时,仅供参考。目前建议升级至 Discuz! X3.4,对 https 有更好的兼容性。如果升级后仍有问题,可参考本文内容进行排查。
本文由Coxxs原创,转载请注明本文链接:http://coxxs.me/111
时代一直在发展,我们对于安全通信的需求也越来越高。在 Discuz X3 中,据说支持了https,所以在我有了SSL证书后,第一时间就给网站加上了SSL。但加上之后,发现很多地方并没有使用https链接,遂开始查看Discuz源码,看看哪里出了问题。
MySQL 5.5 -> 5.6
在LNMP(一键安装包)下的MySQL升级
wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.14.tar.gz
tar zxf mysql-5.6.14.tar.gz
# 这些是LNMP安装时带上的参数,这里也加上了
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_EMBEDDED_SERVER=1 -DENABLED_LOCAL_INFILE=1
make
# 然后结束mysql
/root/lnmp stop
make install
# mysql启动
/root/lnmp start
# 升级
/usr/local/mysql/bin/mysql_upgrade -u root -p{密码}
$ mysql重启
/root/lnmp restart