大象笔记

俄罗斯服务器上无法通过 SMTP 服务发送邮件

在部署俄罗斯服务器时,发现无法连接国内的邮件服务器 smtp.mxhichina.com 发送邮件。报错信息为: > SMTP connect() failed. ## smtp.mxhichina.com 使用的端口 参考阿

2019 双十一购物节总结

今年双十一前夜,我早早就睡下了,不到10点就陪闺女睡着了。因为我并没有需要抢购的商品,大都是预购的商品,在双十一当天随时付款即可。而且感觉自己确实随着年龄的增长,熬夜能力直线下滑。早上五点半醒了,先看了凌晨尤文对米兰的比赛结果,然后才从容地

重定向跳转引起的 PHP $_Post 和 php://input 数据为空

今天在 ThinkPHP 下测试获取 HTTP 请求 POST 数据时,发现无论怎么测试,都获取不到 POST 的数据。 - $_POST 为空 - php://input 也为空 但是在另外一台服务器上测试,却是正常可以获

Golang 使用 blackfriday 将 Markdown 转换为 HTML

在用 golang gin 写一个[人民币大写转换的工具](/go/chinese-money),网页中的描述信息是在网站后台以 markdown 形式编辑保存的,在前端展示时需要将 markdown 转换为 html。 在网上找了一

Wordpress 网站被恶意 POST /xmlrpc.php 攻击,导致阿里云服务器挂掉

今天亮教授微信里告诉我,“你的网站挂了”。 我浏览器里测试了一下果然挂掉了。 赶紧登陆了阿里云管理后台,看了一下,CPU 100%,磁盘 IO 暴增,果断重启。 ![服务器 CPU 100%](https://cdn.su

网站开启了 Google AdSense 自动广告,功能确实很强大

最近几天,Google AdSense 后台总是弹出开启自动广告的提示。 > 做好准备,迎接自动广告振奋人心的新变化。 > 新的自动广告现可通过任何广告代码放置在网页上。如果您为某个网站启用了自动广告,即使网站的页面上只包含常规广告

Golang 读取 Laravel 项目的 .env 配置文件

例如,我的 Laravel 项目中包含了一些 Golang Gin 的服务接口,我想用 Golang 读取 Laravel 的 .env 配置文件中的 mysql 数据库账号和密码。 发现一个不错的库 GoDotEnv 可以方便的读取

VIM 临时文件引起的 golang 报错 panic: template: unexpected bad character

今天在调试一个 golang gin 写的网页项目时,遇到一个诡异的问题。 编译并执行 main.go go run main.go 报错: ``` panic: template: .index.html.sw

应对 Scheduled Linode Maintenance,重启 Linode 服务器前的备份操作

收到 Linode 的邮件提醒,说我的两个服务器近期将被重启。 ## 持续时长 > A two-hour window is allocated. However, the actual downtime is typically

Windows 10 任务计划程序 - 设置指定程序开机自启动

例如,Windows 10 上有些下载的三方程序不自带开机自启动功能,需要自己手动配置。 按 Win 键,搜素“任务计划程序”。 ![Windows 10 系统设置指定程序开机自启动](https://cdn.sunzhongw