现在位置: 首页

如何在Yii中使用Phpmailer发送邮件

2015年10月16日 Php, 编程开发  ⁄ 共 774字 暂无评论 ⁄ 浏览 4,847 次
1. 首先到phpmailer 在github托管的开源仓库下载最新的phpmailer 地址 https://github.com/PHPMailer/PHPMailer 2. 然后解压到yii项目目录下的 /protected/extensions/phpmailer 目录 将phpmailer 里面的 class.stmp.php 复制到 /protected/extensions/ 下改名为STMP.php 注意 下载下来的文件夹是大写的,在Linux和yii中是区分大小写的,改成小写的即可 3. 再新建文件 /protected/extensions/CPhpMailer.php,内容如下: ...
阅读全文

Mysql常用的防注入方法

2015年10月16日 mysql, 编程开发  ⁄ 共 3926字 暂无评论 ⁄ 浏览 6,104 次
1.简单sql防注入 简述: 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。 在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。 magic_quotes_gpc的一点认识 以及addslashes addcslashes区别: 1、条件: magic_quotes_gpc=off 写入数据库的字符串未经过任何过滤处理。从数...
阅读全文

MySQL数据库备份命令

2015年10月16日 mysql, 编程开发  ⁄ 共 925字 评论 1 条 ⁄ 浏览 4,941 次
备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql 直接将MySQL数据库压缩备份 mysqldump -hhostname -uusername -ppassword databasename | gzip > bac...
阅读全文

经典正则表达式实例

2015年10月16日 Javascript, 编程开发  ⁄ 共 7329字 暂无评论 ⁄ 浏览 6,557 次
1.验证数字: 只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能输入至少n个数字 表达式 ^\d{n,}$ 例如^\d{8,}$ 描述 匹配最少n个数字 匹配的例子 12345678,123456789,12344321 不匹配的例子 4.只能输入m...
阅读全文

正则表达式速查表

2015年10月16日 Javascript, 编程开发  ⁄ 共 29字 暂无评论 ⁄ 浏览 5,139 次
字符 x 字符 x \\ 反斜线字符 \0n 带有八进制值 0 的字符 n (0
阅读全文

PHP数组和Json之间的互相转换 json_encode() 和 json_decode()

2015年10月16日 Php, 编程开发  ⁄ 共 1420字 暂无评论 ⁄ 浏览 5,458 次
之所以要用到Json,很多时候是因为使用ajax对象时,程序与JS函数之间的数据交互。因为JS不认识PHP中的数组,PHP也不认识JS中的数组或对象。Json很好的解决了这个问题。 Json简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集,这意味着JavaScript可以直接读取Json,非常方便。 Json的具体形式是: 1.对象 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”...
阅读全文

Docker入门指南

2015年10月16日 大杂烩  ⁄ 共 12424字 暂无评论 ⁄ 浏览 7,291 次
文章目录 Docker Registry 【编者的话】之前曾经翻译过很多Docker入门介绍的文章,之所以再翻译这篇,是因为Anders的角度很独特,思路也很调理。你也可以看下作者的演讲稿《Docker, DevOps的未来》。本文介绍了Docker的一些基本概念、诱人的特性、Docker的工作原理、日常管理基本操作,以及一些Docker的问题的解决方案。 什么是Docker,你应该知道些什么? 相比很多人...
阅读全文

Docker!程序猿 架构师 千万别说你不了解Docker!

2015年10月16日 大杂烩  ⁄ 共 8000字 暂无评论 ⁄ 浏览 5,794 次
dotCloud到Docker:低调奢华有内涵 写在前面:放在两年前,你不认识Docker情有可原。但如果现在你还这么说,不好意思,我只能说你OUT了。你最好马上get起来,因为有可能你们公司很快就会引入Docker。今天就和大家讨论讨论这个备受好评的应用,让我们来揭开他的真面目!   【一】从dotCloud到Docker--低调奢华有内涵   1、追根溯源:dotCloud 时间倒回到两年前,有一个名不见经传的小公司,他的名字叫做:dotCloud。dotClo...
阅读全文

php 实现select下拉框状态回显

2015年10月16日 Php  ⁄ 共 36字 暂无评论 ⁄ 浏览 7,423 次
---选择项目名称--- >域名 >空间 >邮箱 >网站维护 select 自动选中
阅读全文

linux redis实现自定义运行多端口、多实例

2015年10月16日 Linux  ⁄ 共 2314字 暂无评论 ⁄ 浏览 10,336 次
一、redis-server的安装 由于我使用的是ubuntu15 系统,所以这里就用Ubuntu给大家说明下,安装redis-server可以直接使用apt源安装redis-server,centos 则是yum源 $ sudo apt-get install redis-server 运行命令后 按照提示安装完毕后,使用dpkg命令查看各文件所在的路径,其中/usr/bin/redis-server为程序执行文件,/etc/redis/redis.conf为配置文件,/etc/init.d/redis-server为自启动文件 。单实例时,可以通过sudo /etc/init.d...
阅读全文

Yii 防CSRF攻击 Token验证

2015年10月16日 Php, 编程开发  ⁄ 共 253字 暂无评论 ⁄ 浏览 7,115 次
在Yii框架中,为了防止csrf攻击,封装了CSRF令牌验证。 只需要在主配置文件中进行简单的配置,就可以实现CSRF的验证。 'components'=>array( 'request'=>array( // Enable Yii Validate CSRF Token 'enableCsrfValidation' => true, ), ), 将enableCsrfValidation设置为true了之后,使用Yii表单生成页面的时候,如果表单的提交方式为POST,是都会在页面中添加一个隐藏字段 ...
阅读全文

Linux编译安装中configure、make和make install 命令详解

2015年10月16日 Linux  ⁄ 共 3006字 暂无评论 ⁄ 浏览 11,860 次
Linux编译安装中configure、make和make install各自的作用 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 make是用来编译的,它从Makefile中读取指令,然后编译。 make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。 AUTOMAKE和AUTOCONF是非常有用的用来...
阅读全文

CentOS 6.6编译安装Nginx1.9.4+MySQL5.6.21+PHP5.6.3

2015年10月16日 Linux  ⁄ 共 12380字 暂无评论 ⁄ 浏览 5,942 次
一、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state -...
阅读全文

运维安全之运维安全审计系统/堡垒机

2015年10月16日 大杂烩  ⁄ 共 963字 暂无评论 ⁄ 浏览 6,644 次
堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活动,以便集中报警、记录、分析、处理的一种技术手段 安全审计作为企业信息安全建设不可缺少的组成部分,逐渐受到用户的关注,是企业安全体系中的重要环节。同时,安全审计是事前预防、事中预警的有效风险控制手段,也是事后追溯的可靠证据来...
阅读全文

运维安全之蜜罐技术剖析

2015年10月16日 网络安全  ⁄ 共 3521字 暂无评论 ⁄ 浏览 7,333 次
蜜罐好比是情报收集系统。蜜罐好像是故意让人攻击的目标,引诱黑客前来攻击。所以攻击者入侵后,你就可以知道他是如何得逞的,随时了解针对服务器发动的最新的攻击和漏洞。还可以通过窃听黑客之间的联系,收集黑客所用的种种工具,并且掌握他们的社交网络。 蜜罐的定义 首先我们要弄清楚一台蜜罐和一台没有任何防范措施的计算机的区别,虽然这两者都有可能被入侵破坏,但是本质却完全不同,蜜罐是网络管理员经过周密布置而设下...
阅读全文
×