2013年5月

学习PHP扩展开发

我们先假设需要这样一个扩展,提供一个叫tao_string的函数,他的主要作用是返回一段字符。对应的PHP代码可能是这样:function tao_string($str){      $result = $str;      return $result; }第一步,生成代码 PHP为了扩展开发的方便,提供了一...

memory   2013-05-30  暂无评论

PHP之CURL使用代理来访问目标

$curl=curl_init(); curl_setopt($curl,CURLOPT_URL, "https://www.lvtao.net"); curl_setopt($curl,CURLOPT_HEADER,1); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_POST,1); ...

memory   2013-05-30  2 条评论

新手入门响应式布局--响应式布局的那些事儿

讲到响应式布局,相信大家都有一定的了解,响应式布局是今年很流行的一个设计理念,随着移动互联网的盛行,为解决如今各式各样的浏览器分辨率以及不同移动设备的显示效 果,设计师提出了响应式布局的设计方案。今天就和大家来讲讲响应式布局这件小事,包含什么是响应式布局、响应式布局的优点和缺点以及响应式布局该怎么设计(通过CSS3 Media Query实现响应布局)。一、什么是响应式布局? 响应式布局是...

memory   2013-05-29  暂无评论

tengine 限制同IP对同URL连接数限制的配置

http { limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; ... server { ... location / { limit_req zone=one burst=5; } xx和n...

memory   2013-05-26  暂无评论

emlog 随意修改后台目录名称 自定义目录名教程

最近看到有人想修改emlog的后台路径,觉得admin不是特别安全,小小研究了一下,发现有个很简单的方法打开admin目录,找到globals.php,用editplus或者vim或者其它IDE编辑器打开将第八行define('TEMPLATE_PATH', EMLOG_ROOT.'/admin/views/');//后台当前模板路径更换成define('TEMPLATE_PATH', di...

memory   2013-05-24  6 条评论

nginx配置文件中的一些参数中文注解

从2010年开始接触nginx也有三年多了!此文从博客教主博客转载过来,非常实用的NGINX配置文件中文参考#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_...

memory   2013-05-23  暂无评论

在 CentOS 6.4 上安装和配置 OpenNebula 4.0

OpenNebula 是一套开源的云计算基础管理工具,用来方便管理员在数据中心统一部署、创建、分配和管理大量的虚拟机,企业数据中心可以利用这套工具搭建自己的私有云,为 自己内部提供 IaaS 服务,类似的开源产品还有 Eucalyptus, openQRM 等. 采用最小化的 CentOS 6.4 安装版本 CentOS-6.4-x86_64-minimal.iso ,安装完后配置一下网络...

memory   2013-05-23  1 条评论

SSH启动报错 /dev/null is not a character device!

VPS可以ping通,但是不能远程,状态也是正常。使用VNC登陆后发现是SSH服务不能启动/etc/init.d/ssh restart Restarting OpenBSD Secure Shell server: sshd failed! /dev/null is not a character device!.解决办法是,删除 /dev/null 后重建一个字符设备:# rm -f...

memory   2013-05-23  暂无评论

据说是来自六间房的两个PHP的面试题.

据说是来自六间房的面试题,看了下也就是PHP的一些基础函数使用。如果是真的,说明六间房的面试官还比较仁慈,呵呵。看题吧第一题:读取一个文件,将其Base64编码,每76个字符加一个换行echo chunk_split(base64_encode(file_get_contents('file.txt')),76,"\n"); 下面这个是比较笨一点的方法echo implode("\n",st...

memory   2013-05-20  暂无评论

给文章内容添加内链的方法

很多的CMS系统有内链的功能,这儿分享一种最为简单的方法<?php $ci=array("吕滔"=>"https://www.lvtao.net","服务器"=>"https://www.lvtao.net/sort/server"); //这儿假定内容字段是content $content="我是你们亲爱的吕滔哥哥,吕滔的特长服务是,,,服务器维护。"; foreac...

memory   2013-05-20  暂无评论

linux下实时检测网卡流量的脚本

将下列脚本保存为可执行脚本文件,比如叫traff.sh。 1、本脚本可自定义欲查看接口,精确到小数,并可根据流量大小灵活显示单位。 2、此脚本的采集间隔为1秒。 3、此脚本不需要额外再安装软件,可在急用情况下应付一下,比如临时想看一下是否有流量通过,大概为多少等。 4、一些流量查看软件由于计算的精确度不同,所以与此脚本显示的数值不可能一致,此脚本的显示结果与du meter对比过,相差很小。...

memory   2013-05-20  暂无评论

Iptables DDOS/CC 自动屏蔽脚本

最近不停地被 CC (DDOS的一种)频繁干扰,分享一个 iptables 屏蔽 DDOS 的脚本。 让 crond 每分钟运行一次。############### KILL DDOS ############## iptables_log="/data/logs/iptables_conf.log" ### Iptables 配置导出的路径,可任意修改 ### ###########...

memory   2013-05-20  暂无评论

nginx缓存配置实例

以下配置摘自OSChina.Net官方网站的联通节点配置#缓存存放路径 proxy_cache_path /disk2/cache/data levels=1:2 keys_zone=static:1000m inactive=600m max_size=100G; proxy_temp_path /disk2/cache/temp; location ~ ^/(img|css|j...

memory   2013-05-20  暂无评论

emlog5.1升级后 导航菜单中 首页及频道分页不显示样式的解决方法

emlog5.1升级后导航菜单中 首页及频道分页不显示样式的解决方法 最近升级了5.1,好多朋友反应 https://www.lvtao.net/dev/emlog_template_lvtao.html 此模板中升级后 导航上的样式不显示。看官方的新程序安装的确存在此问题,下面是一个比较简单的解决方法 打开模板 module.php ,找到function blog_navi()的位置替换...

memory   2013-05-20  暂无评论

centos/linux下网卡流量监测工具 iftop 安装及使用教程

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。 iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。安装方法1、编译安装如果采用编译安装可以到iftop官网下载最新的源码包。安装前需要...

memory   2013-05-19  暂无评论