08 2017 档案

安装php扩展sphinx-1.2.0.tgz和libsphinxclient0.9.9
摘要:一.首先安装libsphinxclient(php模块需要) cd /usr/local/src/tar zxvf sphinx-0.9.9.tar.gzcd sphinx-0.9.9/api/libsphinxclient/ ./buildconf.sh./configuremakemake in 阅读全文

posted @ 2017-08-31 15:50 dongruiha 阅读(185) 评论(0) 推荐(0) 编辑

5种主要的编程风格和它们使用的抽象
摘要:大部分程序员使用一种编程语言,并只使用一种编程风格。他们使用的编程方式是所用语言强加给他们的。通常,他们没有机会换一种方式来思考问题,因此难以看到选择更适合手上问题的编程风格所带来的好处。 面向过程 算法 面向对象 类和对象 面向逻辑 目标,通常以谓词演算的方式表示 面向规则 如果-那么规则 面向约 阅读全文

posted @ 2017-08-27 06:55 dongruiha 阅读(319) 评论(0) 推荐(0) 编辑

PHP函数register_shutdown_function的使用示例
摘要:函数简介 当PHP程序执行完成后,自动执行register_shutdown_function函数,该函数需要一个参数,用来指定由谁处理这些后续的工作。其中,程序执行完成,分为以下几种情况: 第一种:php代码执行过程中发生错误 第二种:php代码顺利执行成功 第三种:php代码运行超时 第四种:页 阅读全文

posted @ 2017-08-25 22:29 dongruiha 阅读(147) 评论(0) 推荐(0) 编辑

php获取服务器ip方法
摘要:public static function getServerIp() { if(!empty($_SERVER['SERVER_ADDR'])) { return $_SERVER['SERVER_ADDR']; } return gethostbyname($_SERVER['HOSTNAME']);... 阅读全文

posted @ 2017-08-25 17:53 dongruiha 阅读(959) 评论(0) 推荐(0) 编辑

rsync同步脚本
摘要:#!/bin/bash export LANG=C date=`date +%Y-%m-%d-%H%M` red=`echo -e "\033[0;31m"` blue=`echo -e "\033[0;36m"` white=`echo -e "\033[37m"` rsync=/usr/bin/rsync rsync_bak_dir=/opt/data_bak/rsync_... 阅读全文

posted @ 2017-08-25 15:49 dongruiha 阅读(2366) 评论(0) 推荐(0) 编辑

php代码判断用户访问的当前协议是否为https
摘要:如果系统是通过nginx proxy_pass访问过来的,那么以上判断要想生效,得需要前端的nginx把用户的访问协议传给后端应用 配置 Nginx 的转发选项: proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr 阅读全文

posted @ 2017-08-25 14:30 dongruiha 阅读(386) 评论(0) 推荐(0) 编辑

nginx配置HTTPS
摘要:转自 http://blog.csdn.net/IRhythm/article/details/52370339 转自 https://www.liaoxuefeng.com/article/0014189023237367e8d42829de24b6eaf893ca47df4fb5e000 生成自 阅读全文

posted @ 2017-08-23 23:01 dongruiha 阅读(135) 评论(0) 推荐(0) 编辑

coreseek(sphinx) 全文检索
摘要:转自: http://blog.csdn.net/aidandai/article/details/50464793 编译错误解决--sphinx-0.9.9 I tried to install the newest stable 0.9.9 version but got some errors 阅读全文

posted @ 2017-08-23 09:58 dongruiha 阅读(143) 评论(0) 推荐(0) 编辑

安装php的sphinx扩展模块
摘要:转自 http://blog.csdn.net/fenglailea/article/details/38115821 首先你必须已经安装过了sphinx 如何安装sphinx请看:http://blog.csdn.net/fenglailea/article/details/38111661#t0 阅读全文

posted @ 2017-08-23 08:59 dongruiha 阅读(524) 评论(0) 推荐(0) 编辑

nginx配置https
摘要:转自 http://blog.csdn.net/weixin_35884835/article/details/52588157 一个需要注意的点就是防火墙要打开443端口 阅读全文

posted @ 2017-08-22 16:13 dongruiha 阅读(169) 评论(0) 推荐(0) 编辑

如何让浏览器信任自己颁发的证书
摘要:如何让浏览器信任自己颁发的证书呢? 只要将之前生成的server.crt文件导入到系统的证书管理器就行了,具体方法: 控制面板 -> Internet选项 -> 内容 -> 发行者 -> 受信任的根证书颁发机构 -> 导入 -》选择server.crt 阅读全文

posted @ 2017-08-22 15:54 dongruiha 阅读(4117) 评论(0) 推荐(0) 编辑

nginx https配置后无法访问,可能防火墙在捣鬼
摘要:转自 http://blog.csdn.net/sinat_21302587/article/details/53641100 同事发现nginx配置后https 无法访问,我帮忙解决的时候从以下出发点 于是就 netstat -anp 查看防火墙开的端口 发现已经在监听了,那肯定是配置问题。 检查 阅读全文

posted @ 2017-08-22 15:49 dongruiha 阅读(772) 评论(0) 推荐(0) 编辑

[/usr/local/openssl//.openssl/include/openssl/ssl.h] Error 127
摘要:转自 http://blog.chinaunix.net/uid-2274226-id-5756596.html nginx+openssl 编译失败,我的软件版本为:openssl-1.0.2j和tengine-2.1.2,提示如下:[/usr/local/openssl//.openssl/in 阅读全文

posted @ 2017-08-22 15:13 dongruiha 阅读(2107) 评论(0) 推荐(0) 编辑

编译安装了的nginx 添加http_ssl_module模块
摘要:1.看下编译安装nginx的时候,都编译安装的哪些模块。 [root@zabbix ~]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.10.2 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17 阅读全文

posted @ 2017-08-22 15:12 dongruiha 阅读(568) 评论(0) 推荐(0) 编辑

根据点击事件对象区域的判断,处理不同的逻辑
摘要:$(document).click(function(e){ var idValue = $(e.target).attr("id"); //获取当前点击区域对象的id值 if(idValue !== "productBrand"){ $("#productBrand").attr({"size":1}); }else if(idValue == und... 阅读全文

posted @ 2017-08-22 13:35 dongruiha 阅读(142) 评论(0) 推荐(0) 编辑

js如何控制select展开
摘要:找了一圈也没找到靠谱的方案,后来通过动态的控制select的size属性实现了。 这也算是一种方法吧。 先判断option的数量n,然后把select的size调整到n,当用户选择后,再把size设置为1 阅读全文

posted @ 2017-08-22 11:58 dongruiha 阅读(2040) 评论(0) 推荐(0) 编辑

PHP函数register_shutdown_function的使用示例
摘要:某些情况下,我们需要在程序执行结束时,做一些后续的处理工作,这个时候,PHP的register_shutdown_function函数就可以帮我们来实现这个功能。函数简介当php程序执行完成后,自动执行register_shutdown_function函数,该函数需要一个参数,用来指定由谁处理这些 阅读全文

posted @ 2017-08-21 12:07 dongruiha 阅读(255) 评论(0) 推荐(0) 编辑

DISCUZ论坛各大功能模块入口文件介绍
摘要:index.php 首页入口文件,这个文件相信大家都不陌生,小编就不具体介绍了。 forum.php 论坛入口文件 portal.php 门户入口文件 group.php 群组入口文件 home.php 家园入口文件 admin.php 系统站点管理入口文件 member.php 用户信息入口文件 阅读全文

posted @ 2017-08-21 11:58 dongruiha 阅读(1677) 评论(0) 推荐(0) 编辑

ELK日志系统
摘要:转自 https://zhuanlan.zhihu.com/p/26399963 ELK中的三个系统分别扮演不同的角色,组成了一个整体的解决方案。 Logstash是一个ETL工具,负责从每台机器抓取日志数据,对数据进行格式转换和处理后,输出到Elasticsearch中存储。 Elasticsea 阅读全文

posted @ 2017-08-17 18:33 dongruiha 阅读(170) 评论(0) 推荐(0) 编辑

虚拟IP技术 ip地址漂移技术
摘要:虚拟IP地址(VIP) 是一个不与特定计算机或一个计算机中的网络接口卡(NIC)相连的IP地址。数据包被发送到这个VIP地址,但是所有的数据还是经过真实的网络接口。VIPs大部分用于连接冗余;一个VIP地址也可能在一台计算机或NIC发生故障时可用,交由另一个可选计算机或NIC响应连接。虚拟IP地址的 阅读全文

posted @ 2017-08-17 15:34 dongruiha 阅读(986) 评论(0) 推荐(0) 编辑

中crontab定时器里的"2>&1"含义解释
摘要:*/1 * * * * /usr/local/php/bin/php posts.php >> /data/logs/audit_bbsposts.log 2>&1 & command >> out.file 2>&1 & command >out.file是将command的输出重定向到out.f 阅读全文

posted @ 2017-08-17 11:23 dongruiha 阅读(593) 评论(0) 推荐(0) 编辑

YII框架中可以使用foreach遍历对象以及可以使用数组形式直接访问对象的原因
摘要:YII框架中可以使用foreach遍历对象以及可以使用数组形式直接访问对象的原因在YII框架的使用过程中,我们可以使用foreach直接遍历findAll等方法返回的对象的属性为什么呢?其实这与CModel实现的接口相关,接下来我们看下其实现的整个过程对于一个我们定义的model,它会继承虚类CAc 阅读全文

posted @ 2017-08-10 18:23 dongruiha 阅读(467) 评论(0) 推荐(0) 编辑

关于Content-Type中application/x-www-form-urlencoded 和 multipart/form-data的区别及用法
摘要:http://blog.csdn.net/soonfly/article/details/52082547 Form的enctype属性表示页面表单数据向服务器传输时的编码方式, 常用有两种:application/x-www-form-urlencoded 和 multipart/form-dat 阅读全文

posted @ 2017-08-07 15:05 dongruiha 阅读(233) 评论(0) 推荐(0) 编辑

yii findAll方法
摘要:$users = $this->user->find(array( 'select'=>array('id','username','email'), 'order' => 'id DESC', 'condition' => 'state=:state AND id=:id', 'params' => array(':state'=>'1',':id' => 阅读全文

posted @ 2017-08-04 11:27 dongruiha 阅读(201) 评论(0) 推荐(0) 编辑

yii2得到的数据对象转化成数组
摘要://yii2得到的数据对象转化成数组需要用到asArray(). 1. Customer::find(['id' => $id])->asArray()->one(); 2. $all = club::find()->asArray()->all(); 3. $model = Customer::findModel($id); $model->attributes; 阅读全文

posted @ 2017-08-01 16:16 dongruiha 阅读(1030) 评论(0) 推荐(0) 编辑

导航