共 17 篇文章 |
|
memcached 和libmemcached 安装及关系。官网下载:http://libmemcached.org/libMemcached.html下载地址:https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz.libmemcached 是一个 memcached 的库,客户端库,C 和 C++ 语言实现的客户端库,具有低内存占用率、线程安全、并提供对memcached功能的全面支持。许... 阅129 转0 评0 公众公开 17-03-21 09:01 |
安装Memcached和Memcached PHP扩展。#cd memcached-2.1.0找到phpize和php-config的路径,我的分别是/usr/local/bin/phpize和/usr/bin/php-config.#/usr/local/bin/phpize#./configure --with-php-config=/usr/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached#make#make install安装成功后会生成memcached.so,把路径加到php.ini... 阅50 转0 评0 公众公开 17-03-21 08:48 |
CentOS下安装php加解密工具php关闭关闭。但是自从最后一个版本php_screw-1.5.tar.gz之后再也没有更新版本了,而旧的版本无法在php5.3以上的版本中使用。1. 通过以下链接下载php_screw-1.5_php5.3.tgz 最新版本。2. tar zxvf php_screw-1.5_php5.3.tgz.7. 拷贝modules目录下的php_screw.so文件到php的扩展目录下。8. 编辑php.ini文件 在php.i... 阅161 转1 评0 公众公开 16-01-06 20:15 |
——重定向和URL重写的区别长短地址转换去掉www加上www支持多域名访问三、改写查询字符串QUERY_STRING利用QSA转换查询字符串QUERY_STRING利用RewriteCond改写查询字符串QUERY_STRINGQSA与RewriteCond双剑齐发剥离查询字符串四、利用RewriteCond和RewriteRule进行访问控制文件访问控制用.htaccess阻止User-agent用.htaccess阻止盗链(hot-linking... 阅370 转2 评0 公众公开 15-12-29 15:06 |
.htaccess是一个纯文本文件,里面存放着Apache服务器配置相关的一些指令,它类似于Apache的站点配置文件,如httpd.conf(Apache2已经支持多站点,因此你的站点配置文件可能在/etc/apache2/conf.d/目录下)。# secure htaccess file<Files .htaccess> order allow,deny deny from all</Files>4.利用.htaccess禁止访问指定文件类型(F... 阅179 转1 评0 公众公开 15-12-13 20:07 |
今天看到一个魔术变量,是以前没见过的,__DIR__,我查了查,发现原来是php5.3新增的,顺便举几个例子,解释一下php的魔术变量。__FUNCTION__:函数名称,php5中返回的结果是区分大小写的__METHOD__:方法中的函数名称,php5中返回的结果是区分大小写的。相对于孤立的函数来说,二个都可以取出函数名,没什么区别,如果是class中的方法时,__FU... 阅27 转0 评0 公众公开 15-12-11 20:26 |
通过sudo解决php执行linux脚本的权限问题。sudo允许root分配给普通用户一些不具备的权利,让普通用户也可以具有root用户的相关权限(比如说sudo可以分配给某一用户某些特定的命令执行权限)。[cpp] view plaincopysudo -l 列出该用户能执行的命令 sudo -u user 以指定用户来执行命令 sudo -k 清楚入场券上的时间,下次使用sudo还要输入密码 ... 阅174 转0 评0 公众公开 15-12-10 20:49 |
原创 解析php混淆加密解密的手段,如 phpjm,phpdp神盾,php威盾。我一直都比较关注代码的加解密,从简单eval base64,gzcompress,gzinflate 到 威盾,Zend Guard加密,到近期比较流行的一种二进制(unicode乱码)加密,如 phpjm,phpdp神盾。第一种加密方式,就是简单的使用函数encode代码之后,再eval(decode(''encode的代码'')),解... 阅751 转1 评0 公众公开 15-12-05 20:53 |
由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。php// 防止全局变量造成安全隐患$admin = false;// 启动会话,这步必不可少session_start();// 判断是否登陆if (isset($_SESSION["admin"]) &&$_SESSION["admin"] === true) { echo "您已经成功登陆";} else { // 验... 阅57 转0 评0 公众公开 15-11-29 15:34 |
php利用root权限执行shell脚本。从图中我们可以清楚的看到,httpd(也就是Apache)的执行用户为:exec_shell(注:这是我本机上改过之后的用户,只是用来说明一下,你的肯定不是这个!)确定了你的Linux上Apache的执行者是谁,下面为了安全起见,新建一个用户将Apache的执行用户修改为我们新建的用户。mkdir $name PATH=/bin:/sbin:/usr/bin:/usr/... 阅492 转1 评0 公众公开 15-08-28 16:35 |