php定时发送邮件系统。客户服务到期邮件提醒。
[
2009/10/29 11:44 | by Space.As ]
2009/10/29 11:44 | by Space.As ]
最近在编写一个小的php客户管理系统。
可以添加客户资料。设置客户服务期限。
当客户服务器到期或者即将到期时候,系统自动发送邮件通知管理员和客户。提醒续费。
这个用于虚拟主机,或者生日提醒都是个不错的东西。
当前已经小有所成。
http://client.e000s.com
php是解释性语言。如果没有人去访问某个页面,它无法做到定时执行。
比如我们用来发送邮件的url为:http://client.e000s.com/mail.php
此url中做了诸多判断。比如查询数据库找到即将和已经到期的客户。然后根据邮件地址列表使用php mail函数发送邮件。
但是如果没有人访问这个页面,那就做不到主动提醒。
所以要配合win计划任务或者linux的crontab 定时的去访问,或者执行这个php
我是用linxu主机的
我加入一条crontab 使用curl命令进行触发。
crontab -e
30 7 * * * curl http://client.e000s.com/mail.php
上边代码意思是每天的7.30就自动访问mail.php 用来出发自动发邮件。
系统正在不断完善中。
感兴趣的朋友可以多提建议。
可以添加客户资料。设置客户服务期限。
当客户服务器到期或者即将到期时候,系统自动发送邮件通知管理员和客户。提醒续费。
这个用于虚拟主机,或者生日提醒都是个不错的东西。
当前已经小有所成。
http://client.e000s.com
php是解释性语言。如果没有人去访问某个页面,它无法做到定时执行。
比如我们用来发送邮件的url为:http://client.e000s.com/mail.php
此url中做了诸多判断。比如查询数据库找到即将和已经到期的客户。然后根据邮件地址列表使用php mail函数发送邮件。
但是如果没有人访问这个页面,那就做不到主动提醒。
所以要配合win计划任务或者linux的crontab 定时的去访问,或者执行这个php
我是用linxu主机的
我加入一条crontab 使用curl命令进行触发。
crontab -e
30 7 * * * curl http://client.e000s.com/mail.php
上边代码意思是每天的7.30就自动访问mail.php 用来出发自动发邮件。
系统正在不断完善中。
感兴趣的朋友可以多提建议。
Rsync cwRsync linux 远程数据备份,linux到windows的备份
[
2009/10/26 13:37 | by Space.As ]
2009/10/26 13:37 | by Space.As ]
cwRsync是一个可以在Windows下运行的rsync
这样我们即可实现 自己本地Windows主机将远程服务器的数据资料保留了。
服务端是不需要安装配置rsync的。
首先下载cwRsync
安装到本机。
请注意设置本地路径。
通过cwrsync备份时候本地路径写法比较尴尬。我原来安装在C盘想备份到D盘 则路径写成d:\ 谁知道无法执行。也许是:引起的吧。
后来我就安装到需要备份的盘下。例如
d:\site_bak\cwrsync
然后开始 运行 cmd调出命令提示符 进入rsync
cd d:\site_bak\cwrsync\bin
开始执行备份命令
rsync -vzrtopg --progress --delete username@url:dir test
username = ssh 登录名
url = 服务器连接地址,可以填写域名或者ip
dir = 需要备份的目录
请注意!dir目录username必须有访问权限。否则可是无法访问的。
test则是本机备份目录。那么备份后的文件就在
d:\site_bak\cwrsync\bin\test
这样我们即可实现 自己本地Windows主机将远程服务器的数据资料保留了。
服务端是不需要安装配置rsync的。
首先下载cwRsync
安装到本机。
请注意设置本地路径。
通过cwrsync备份时候本地路径写法比较尴尬。我原来安装在C盘想备份到D盘 则路径写成d:\ 谁知道无法执行。也许是:引起的吧。
后来我就安装到需要备份的盘下。例如
d:\site_bak\cwrsync
然后开始 运行 cmd调出命令提示符 进入rsync
cd d:\site_bak\cwrsync\bin
开始执行备份命令
rsync -vzrtopg --progress --delete username@url:dir test
username = ssh 登录名
url = 服务器连接地址,可以填写域名或者ip
dir = 需要备份的目录
请注意!dir目录username必须有访问权限。否则可是无法访问的。
test则是本机备份目录。那么备份后的文件就在
d:\site_bak\cwrsync\bin\test
没有selinux的svn问题:"Could not open the requested SVN filesystem"
[
2009/10/25 22:46 | by Space.As ]
2009/10/25 22:46 | by Space.As ]
安装完svn一直碰到这个问题。
百思不得其解。
上网搜索 大多说是权限问题。
解决方法千篇一律
apache不能访问svn仓库与 文件上下文安全 相关,要进行修改,需要使用命令 chcon .
这里仅贴出一个简单的例子:
chcon -R -h -u system_u -t httpd_sys_content_t /u/svn/repos
以下为在 LinuxSir搜索到的chcon的描述:
chsid指令被chcon指令替代
在旧版的SE Linux中chsid指令常常用于文件上下文的修改。而载新版的SE Linux中使用
chcon指令来对文件的上下文进行修改。在旧版的SE Linux也是可用的,但是在新版的SE
Liunx中得到的加强,通过选项可以对用户和类型进行设置。详情请看相关的man页面。
但是我压根就没装SE linux 哪来这种问题呢。
但是看提示应该是无法读取、打开svn的文件。
弄了最后一个不经意的改动居然解决。
我的目录结构如下:
/home/wwwroot/svn
此目录下放有两个文件 passwd access 看名字应该明白一个是用户认证文件,一个是权限控制文件。
原本此目录下我建了一个svndata 目录 版本库都声称在 svndata目录下。
cd /home/wwwroot/svn/svndata
svnadmin create xxx1
权限文件中增加
[xxx1:/]
space=rw
然后总是提示Could not open the requested SVN filesystem;
后来我将svndata删除掉,直接在svn目录中 创建版本库 居然恢复正常。
我在想是否我启动svn时候目录指向了/home/wwwroot/svn 又或者是权限文件中 xxx1:/ 就对应到同级目录下的xxx1而无法进入下级文件夹读取文件?
此问题终不知所以然。我清楚的记得上一次服务器配置 确实是不同级目录的。
linux真是变化多端呀。
这里做个笔记,希望能帮到其他相同郁闷的朋友!
百思不得其解。
上网搜索 大多说是权限问题。
解决方法千篇一律
apache不能访问svn仓库与 文件上下文安全 相关,要进行修改,需要使用命令 chcon .
这里仅贴出一个简单的例子:
chcon -R -h -u system_u -t httpd_sys_content_t /u/svn/repos
以下为在 LinuxSir搜索到的chcon的描述:
chsid指令被chcon指令替代
在旧版的SE Linux中chsid指令常常用于文件上下文的修改。而载新版的SE Linux中使用
chcon指令来对文件的上下文进行修改。在旧版的SE Linux也是可用的,但是在新版的SE
Liunx中得到的加强,通过选项可以对用户和类型进行设置。详情请看相关的man页面。
但是我压根就没装SE linux 哪来这种问题呢。
但是看提示应该是无法读取、打开svn的文件。
弄了最后一个不经意的改动居然解决。
我的目录结构如下:
/home/wwwroot/svn
此目录下放有两个文件 passwd access 看名字应该明白一个是用户认证文件,一个是权限控制文件。
原本此目录下我建了一个svndata 目录 版本库都声称在 svndata目录下。
cd /home/wwwroot/svn/svndata
svnadmin create xxx1
权限文件中增加
[xxx1:/]
space=rw
然后总是提示Could not open the requested SVN filesystem;
后来我将svndata删除掉,直接在svn目录中 创建版本库 居然恢复正常。
我在想是否我启动svn时候目录指向了/home/wwwroot/svn 又或者是权限文件中 xxx1:/ 就对应到同级目录下的xxx1而无法进入下级文件夹读取文件?
此问题终不知所以然。我清楚的记得上一次服务器配置 确实是不同级目录的。
linux真是变化多端呀。
这里做个笔记,希望能帮到其他相同郁闷的朋友!
yum速度慢?请使用网易yum源(镜像站点)
[
2009/10/23 16:41 | by Space.As ]
2009/10/23 16:41 | by Space.As ]
感觉Centos yum慢的朋友可以尝试修改yum源为国内的站点
例如163的
修改方法如下:
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://blog.s135.com/soft/...
例如163的
修改方法如下:
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://blog.s135.com/soft/...
如何禁止apache显示phpinfo
[
2009/10/23 14:53 | by Space.As ]
2009/10/23 14:53 | by Space.As ]
有时候有特殊需要 禁止显示phpinfo
应该怎么办呢,编辑php.ini文件
查找
disabled_functions = phpinfo
即可
应该怎么办呢,编辑php.ini文件
查找
disabled_functions = phpinfo
即可
折腾到9点多
ftp终于搞定了。呵呵
感谢小丁的帮助。
pureftp 官方下载站点:
http://www.pureftpd.org/
php用户管理官方下载站点:
http://machiel.generaal.net
安装从略,下次写安装笔记。
ftp终于搞定了。呵呵
感谢小丁的帮助。
pureftp 官方下载站点:
http://www.pureftpd.org/
php用户管理官方下载站点:
http://machiel.generaal.net
安装从略,下次写安装笔记。
心如刀割……几年的博客数据被毁!
[
2009/10/22 10:55 | by Space.As ]
2009/10/22 10:55 | by Space.As ]
天灾人祸啊。。。
我的服务器 硬盘被x!数据毁于一旦。。。
经过几天努力 blog能恢复到这个状态。真是不幸中的万幸。。。
这个事情教训了我。
备份、备份!
要全方位的备份。
远程,本地。按月 按天的进行备份!!!
博客应带还有很多失效链接,请朋友们帮助找出来。以便于修正!
我的服务器 硬盘被x!数据毁于一旦。。。
经过几天努力 blog能恢复到这个状态。真是不幸中的万幸。。。
这个事情教训了我。
备份、备份!
要全方位的备份。
远程,本地。按月 按天的进行备份!!!
博客应带还有很多失效链接,请朋友们帮助找出来。以便于修正!
bo-blog博客无法搜索,搜索程序发生错误问题解决!
[
2009/08/06 11:28 | by Space.As ]
2009/08/06 11:28 | by Space.As ]
自从转移了blog到我自己的主机上之后。
搜索功能一直无法使用。
每次搜索总是提示,搜索程序发生了错误。
今天终于解决了。
原来是权限问题!
我的主机是Linux的!
attachment 上传目录 777 之外
temp 目录也要 777 否则无法搜索!
这里做个笔记,希望帮助其他朋友!
搜索功能一直无法使用。
每次搜索总是提示,搜索程序发生了错误。
今天终于解决了。
原来是权限问题!
我的主机是Linux的!
attachment 上传目录 777 之外
temp 目录也要 777 否则无法搜索!
这里做个笔记,希望帮助其他朋友!
甜心辣舞 配乐一首 非常漂亮的Tweet演唱<Hypnotic>
[
2009/07/16 16:29 | by Space.As ]
2009/07/16 16:29 | by Space.As ]
甜心辣舞 配乐一首 Dj Scratch and the Overdrive的<Beat Loop>
[
2009/07/16 15:30 | by Space.As ]
2009/07/16 15:30 | by Space.As ]
甜心辣舞 配乐一首 Dj Scratch and the Overdrive的
好像很难找
找到了又很失望。
只是一个旋律。
不过还是贴出来 分享一下吧。
Windows Media Player文件
好像很难找
找到了又很失望。
只是一个旋律。
不过还是贴出来 分享一下吧。
Windows Media Player文件
htpasswd - 管理用于basic认证的用户文件
[
2009/07/14 11:28 | by Space.As ]
2009/07/14 11:28 | by Space.As ]
htpasswd建立和更新存储用户名、密码的文本文件, 用于对HTTP用户的basic认证。 如果htpasswd不能存取文件, 比如,不能写入到输出文件中,或者读取需要更新的文件, 它将不做任何改变,并返回一个出错代码。
Apache HTTP服务器上的有效资源可以被限制为由htpasswd建立的文件中的用户所访问。 此程序只能管理存储在文本文件中的用户名和密码,但是, 它可以加密并显示密码信息,从而可以为其他数据存储类型所利用。 要使用DBM数据库,见dbmmanage.
htpasswd使用专为Apache作了修改的MD5或系统函数crypt()加密密码。 htpasswd所管理的文件可以包含两种类型的密码; 有些用户的密码使用MD5加密的,而同一个文件中的其他用户是用crypt()加密的。
本手册页仅列出命令行参数,配置httpd用户认证的相关指令的细节请参见httpd手册, 它是Apache发行包的一部分,也可以访问http://httpd.apache.org/。
Apache HTTP服务器上的有效资源可以被限制为由htpasswd建立的文件中的用户所访问。 此程序只能管理存储在文本文件中的用户名和密码,但是, 它可以加密并显示密码信息,从而可以为其他数据存储类型所利用。 要使用DBM数据库,见dbmmanage.
htpasswd使用专为Apache作了修改的MD5或系统函数crypt()加密密码。 htpasswd所管理的文件可以包含两种类型的密码; 有些用户的密码使用MD5加密的,而同一个文件中的其他用户是用crypt()加密的。
本手册页仅列出命令行参数,配置httpd用户认证的相关指令的细节请参见httpd手册, 它是Apache发行包的一部分,也可以访问http://httpd.apache.org/。
回家更新游戏。
电脑系统也要重新做了!
需要提前下载的游戏如下:
底下城与勇士
QQ玄舞
问道
穿越火线
魔狱
跑跑卡丁车
梦幻西游
开心
电脑系统也要重新做了!
需要提前下载的游戏如下:
底下城与勇士
QQ玄舞
问道
穿越火线
魔狱
跑跑卡丁车
梦幻西游
开心
大房奴(大国民改编) - 仅以此歌献给所有买房子的工薪阶层
[
2009/06/19 12:59 | by Space.As ]
2009/06/19 12:59 | by Space.As ]
歌曲:大房奴(大国民改编)
歌手:未知
Windows Media Player文件
等等等等等等等等等待交房
等待交房嘛系要等等等等等
(music)
我们的楼盘要建三百年
区区的小事六次停建
肮脏的楼盘贪婪的嘴脸
无耻开发商一手遮天
美丽的谎言说过多少遍
说来说去从来没实现
宣传的口号说便宜到赔钱
成交的天价假装没看见
这不再是个适合好人住的岛
礼义廉耻没有钞票重要
这不再是个适合穷人住的岛
一辈子的辛苦连个房子都买不到
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
大家辛苦啦
物业和开发商不妨谈一谈
谈判像聊天还是没得谈
2080法律要健全
房地产帝国向穷人投降
有人想抗争没人来帮忙
放眼看业主全部像内奸
我们的楼盘究竟会怎样
业主和准业主大家还在想
这不再是个公平正义统治下的岛
生存和住房问题哪个重要
这不再是个明天会更好的岛
何去何从十几亿同胞
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
向前看
(music)
十亿开发商九亿奸
还有一亿正在破产
希望的祖国挥挥手
房价利率让它降
这不再是个适合好人住的岛
礼义廉耻没有钞票重要
这不再是个适合穷人住的岛
一辈子的辛苦连个房子都买不到
这不再是个好人统治下的岛
生存和住房问题哪个重要
这不再是个明天会更好的岛
何去何从十几亿同胞
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
end
歌手:未知
Windows Media Player文件等等等等等等等等等待交房
等待交房嘛系要等等等等等
(music)
我们的楼盘要建三百年
区区的小事六次停建
肮脏的楼盘贪婪的嘴脸
无耻开发商一手遮天
美丽的谎言说过多少遍
说来说去从来没实现
宣传的口号说便宜到赔钱
成交的天价假装没看见
这不再是个适合好人住的岛
礼义廉耻没有钞票重要
这不再是个适合穷人住的岛
一辈子的辛苦连个房子都买不到
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
大家辛苦啦
物业和开发商不妨谈一谈
谈判像聊天还是没得谈
2080法律要健全
房地产帝国向穷人投降
有人想抗争没人来帮忙
放眼看业主全部像内奸
我们的楼盘究竟会怎样
业主和准业主大家还在想
这不再是个公平正义统治下的岛
生存和住房问题哪个重要
这不再是个明天会更好的岛
何去何从十几亿同胞
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
向前看
(music)
十亿开发商九亿奸
还有一亿正在破产
希望的祖国挥挥手
房价利率让它降
这不再是个适合好人住的岛
礼义廉耻没有钞票重要
这不再是个适合穷人住的岛
一辈子的辛苦连个房子都买不到
这不再是个好人统治下的岛
生存和住房问题哪个重要
这不再是个明天会更好的岛
何去何从十几亿同胞
嗨~嗬~嗨~嗬~嗨嗬~嗨嗬~嗨嗬~嗨嗬~
end
没有计划=不计划划水
[
2009/06/10 23:45 | by Space.As ]
2009/06/10 23:45 | by Space.As ]
有些时候,没有计划的去做一件事情。全身心的投入,忘记时间,忘记阶段,忘记计划反而能获得更好的效率和成果。
Sometimes, Without a strong plan. Absorbed, Ignore time, hase, plan. You can get better efficiency and result.
Sometimes, Without a strong plan. Absorbed, Ignore time, hase, plan. You can get better efficiency and result.
总有一份爱情让你泪流满面
[
2009/06/04 17:34 | by Space.As ]
2009/06/04 17:34 | by Space.As ]
结婚后青涩一直给他做洋葱吃:洋葱肉丝、洋葱焖鱼、香菇洋葱丝汤、洋葱蛋盒子...... 因为她第一次去他家,他母亲拉了她的手,和善地告诉她------虽然他从不挑食,但从小最爱吃的是洋葱。
她是图书管理员,有足够的时间去费心思做一款香浓的洋葱配菜,但他却总是淡淡的。母亲为他守寡近20年,他疯狂爱着的女子母亲却不喜欢,他对她的选择与其说爱,不如说是对自己孝心的成全。
她似乎并没有什么察觉,百合一样安静地操持着家,对他母亲也照顾得妥帖周到。婚后第四年,他们有了一个乖巧可爱的女儿。
平滑的日子一日日复印机一样地掠过,再伤人的折磨也钝了。当初流泪流血的心也一日日结了痂,只是那伤痕还在,隐隐的,有时半夜醒来还在那里突突地跳。
那天他去北京开学术会,与初恋情人小玉相遇,死去的情爱电石火花般啪啪苏醒。相拥长城,执手故宫,年少的激情重新点燃了一对不再年轻的苦情人。
小玉保养得圆润优雅,比青涩年少更多丰韵,一双手指玉葱般光滑细嫩。在香山脚下他给她买了当年她爱吃的烤地瓜。她娇嗔地让他给剥开喂到她的嘴里,因为她的手怕烫。七天很快过完,他回家,记得她娇艳如花的巧笑,记得她喜欢用银匙子喝咖啡,记得她喜欢吃一道他从没吃过的甜点提拉米苏。
她是图书管理员,有足够的时间去费心思做一款香浓的洋葱配菜,但他却总是淡淡的。母亲为他守寡近20年,他疯狂爱着的女子母亲却不喜欢,他对她的选择与其说爱,不如说是对自己孝心的成全。
她似乎并没有什么察觉,百合一样安静地操持着家,对他母亲也照顾得妥帖周到。婚后第四年,他们有了一个乖巧可爱的女儿。
平滑的日子一日日复印机一样地掠过,再伤人的折磨也钝了。当初流泪流血的心也一日日结了痂,只是那伤痕还在,隐隐的,有时半夜醒来还在那里突突地跳。
那天他去北京开学术会,与初恋情人小玉相遇,死去的情爱电石火花般啪啪苏醒。相拥长城,执手故宫,年少的激情重新点燃了一对不再年轻的苦情人。
小玉保养得圆润优雅,比青涩年少更多丰韵,一双手指玉葱般光滑细嫩。在香山脚下他给她买了当年她爱吃的烤地瓜。她娇嗔地让他给剥开喂到她的嘴里,因为她的手怕烫。七天很快过完,他回家,记得她娇艳如花的巧笑,记得她喜欢用银匙子喝咖啡,记得她喜欢吃一道他从没吃过的甜点提拉米苏。




下载文件



