加载中
正确设置nginx/php-fpm/apache权限 提高网站安全性 防止被挂木马

核心总结:php-fpm/apache 进程所使用的用户,不能是网站文件所有者。 凡是违背这个原则,则不符合最小权限原则。 根据生产环境不断反馈,发现不断有 php网站被挂木马,绝大部分原因是因为权...

2016/02/25 16:58
66
构造HTTP请求Header实现“伪造来源IP”

构造 HTTP请求 Header 实现“伪造来源 IP ” 在阅读本文前,大家要有一个概念,在实现正常的TCP/IP 双方通信情况下,是无法伪造来源 IP 的,也就是说,在 TCP/IP 协议中,可以伪造数据包来源...

2016/02/25 16:52
181
php json_encode不支持gbk gb2312编码的处理方法

php json_encode只支持utf-8编码,自定义一个函数即可解决之: public function my_json_encode(array $data) { $s= array(); foreach($data as $k => $v) { if(is_array($v)) { $v = my_jso...

2016/02/25 16:47
69
PDO防注入原理分析以及使用PDO的注意事项

我们都知道,只要合理正确使用PDO,可以基本上防止SQL注入的产生,本文主要回答以下两个问题: 为什么要使用PDO而不是mysql_connect? 为何PDO能防注入? 使用PDO防注入的时候应该特别注意什么...

2016/02/25 16:42
6
运行locate无法找到mlocate.db的解决方法

今天在gentoo上装了locate,然后输入locate rc.conf提示: # locate rc.conf locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory 如果出现此错误,请执行u...

2016/02/20 16:23
31
处理 CentOS/Linux GLIBCXX_3.4.15 not found error

处理 CentOS/Linux GLIBCXX_3.4.15 not found error 这个原因主要是因为安装了新的libstdc++,但新版本的libstdc++.so没有正确链接到最新上。 运行locate libstdc++.so.6,查看libstdc++.在哪...

2016/02/20 16:09
58
locate command not found

linux locate: command not found Posted on 2014-02-11 11:12 牧羊岛 阅读(943) 评论(0) 编辑 收藏 装好系统发现使用locate查找文件,提示 -bash: locate: command not found yum install l...

2016/02/20 16:08
8
make clean 可以清除make失败的内容

make clean 可以清除make失败的内容,然后重新make make install

2016/02/20 15:52
72
CentOS6.5升级手动安装GCC4.8.2

一、简易安装 操作环境 CentOS6.5 64bit,原版本4.4.7,不能支持C++11的特性~,希望升级到4.8.2 不能通过yum的方法升级,需要自己手动下载安装包并编译 1.1 获取安装包并解压 wget http://ft...

2016/02/20 15:24
79
Linux CentOS6系统安装最新版本Node.js环境及相关文件配置

Node.js,当前应用非常广泛的Javascript运行环境,采用C++编写的,目前应用较多的用于WEB应用中,执行效率还是非常高的,虽 然老左不从业程序的开发,但是有些时候在玩VPS的时候还是会遇到使...

2016/02/20 14:27
254
gcc详解

为你详解Linux安装GCC方法 下载: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2 浏览: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/ 查看Changes: http://gcc.gnu.org/gcc-4.5/cha...

2016/02/20 14:25
22
NodeJS安装全过程

NodeJS安装全过程 # wget http://nodejs.org/dist/node-v0.4.11.tar.gz # tar -zxvf node-v0.4.11.tar.gz # cd node-v0.4.11 # ./configure 报了以下错误: Checking for program g++ or c+...

2016/02/20 14:17
4
linux下使用yum安装gcc的几点心得

如果服务器是自己的,并且机器就在身边,那什么都不用说了,缺少gcc顶多就是重新放入安装盘,把开发工具包安装上。但是如果是租的服务器,托管服务 方那帮人又搞不懂你说的啥子gcc,要安装g...

2016/02/20 14:17
40
gcc (GNU编译器套件)

GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编...

2016/02/20 14:16
28
js判断是否输入的是年份

//生日 var birthday_string = ''; var re = /^[0-9]+[0-9]*[0-9]*$/ ; var birthday_year = $("#birthday_year").val(); if( birthday_year != ''){ if(!re.test(birthday_year) || birthda...

2016/02/19 16:00
47
Linux(centos)的常用基本命令

Linux的常用基本命令。   首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限。   在启动Linux后屏幕出现如下界面显示...

2016/02/18 13:42
325
MySQL函数大全 及用法示例

字符串函数 ASCII(str)  返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2');   -> 50 mysql> select ASCII(2);   -> 50 mysql> select ASCII('dete'); ...

2016/02/02 17:06
73
mysql left() right() 字符串截取

RIGHT(str,len) 从字符串str 开始,返回最右len 字符。 SELECT RIGHT('foobarbar', 4); 结果: 'rbar' PS:这个函数支持多字节字元。 LEFT(str,len) 返回从字符串str 开始的len 最左字符。 ...

2016/02/02 17:04
12
smarty中应用mb_substr()截取字符串

{$abc|mb_substr:0:20:'GBK'},从0开始截取$abc20个字符长度,编码为gbk

2016/02/02 17:02
64
jquery 删除数组元素

在前提不知道b在这个数组的下标,删除b这个元素 var arrList = ['a','b','c','d']; arrList.splice(jQuery.inArray('b',arrList),1); alert(arrList); 其中jQuery.inArray('b',arrList)是b这...

2016/01/28 13:50
250

没有更多内容

加载失败,请刷新页面

返回顶部
顶部