PHP用户注册邮箱验证激活帐号
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号。激活成功后才能正常使用会员功能。
本文将结合实例,讲解如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号。激活成功后才能正常使用会员功能。
本文将结合实例,讲解如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。
在Linux系统下mail命令的测试:
mail -s test yangfang@fudan.edu.cn
这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。
DDoS deflate其实非常简单,下面是详细的安装和配置步骤:
1.安装 DDoS deflate
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.sh
//弹出版权信息后,在SSH下键入 q , 即可退出版权信息。
如果tar包很大,而只想解压出其中某个文件。方法如下:
只想解压出Redis-1.972.tar 中的Changes文件,来查看有哪些更改。
Linux下频繁存取文件时,物理内存可能会被耗尽,当程序结束后,内存不会释放,而是一直作为cache。
Linux缓存有dentry,buffer cache,page cache。Dentry用来加速文件路径名到inode的转换;buffer cache加速磁盘块的读写;page cache加速inode的读写。缩短IO调用时间。
释放内存方法:
1.释放page cahce# echo 1 > /proc/sys/vm/drop_cache
2.释放dentry和inodeecho 2 > /proc/sys/vm/drop_cache
3.释放page cache,dentry,inode# echo 3 > /proc/sys/vm/drop_cache
在释放内存前,最好先允许sync,强制将系统正在处理的page cahce,dentry,inode写入磁盘。
centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包
有两种方法解决,一种是使用第三方源,这样还可以使用yum来安装,简单方便,坏处是第三方源多少有中不可靠的感觉。
大学毕业后便开始捣鼓自己的博客,从最初的wordpress到cms,经历了起起落落,之前的数据也早已丢掉了,甚是可惜。
自从机械转行到互联网,便一心想好好做个博客来记录工作、生活日常,直到遇见现在的Typecho,之所以喜欢是因为她的简洁、优雅,更多的是她的slogan 念念不忘,必有回响
,甚是喜爱。2016,继续前行~
虚拟机中搭建的lamp环境在一次强制关机后,无法正常启动httpd服务,使用netstat -lnp | grep 80
命令查看是httpd进程,每次kill本pid进程后会httpd自动增加pid值,使用killall -9 httpd
杀死所有进程后,重启apache正常启动,但无法在浏览器中打开。service iptables stop
关闭防火墙后正常访问网站。