未来往事
心存感恩的人,才能收获更多的人生幸福和生活快乐。 [2017年 第29周/共52周]

composer安装配置

安装配置PHP环境(系统环境变量设置等-windows)

注意这点很重要。可以使用命令php -v查看PHP是否正确安装。

下载 Composer

打开命令行并依次执行下列命令安装最新版本的 Composer:

  1. php -
......
+阅读全文

jquery图片加链接

jquery设置图片超链接:
  1. <script type="text/javascript">    
  2.         $(document).ready(function() {    
  3.     
  4.            
......
+阅读全文

js/jQuery监听网页回车事件 form表单提交

使用js/jQuery监听回车事件, 在特殊情况下我们可能需要通过js监听网页回车事件进行提交form表单参数达到特定目标,本文主要介绍js或jQuery监听网页回车事件或元素容器内回车事件.

jQuery监听网页回车:
  1. $(document).keyup(function(e){  
  2.     var curKey = e.which;   
  3.     if(curKey==13){  
  4.         //具体操作处理方法  
  5.     }  
  6.  });  

js监听网页回车:
+阅读全文

mysql replace

mysql replace,mysql replace替换,mysql替换,mysql substring,mysql locate

语法格式:

UPDATE 表名
SET 字段名 = REPLACE (
替换前的字段值,
‘替换前关键字’,
‘替换后关键字’
)
WHERE
字段名 REGEXP “替换前的字段值”;

示例Demo:
(1)替换b-blog表主键id为9的content字段内容www.fity.cn为fity.cn:

  1. UPDATE b_blog
  2. SET content








......
+阅读全文

thinkphp session会话时间周期

thinkphp session设置时间无效,thinkphp session周期设置无效问题,thinkphp session时间周期设置

thinkphp session使用:
  1. session('fity.cn','FityTest');  //赋值key名称为fity.cn的session值为FityTest  
  2.   
  3. $fity = session(
......
+阅读全文

discuz memcache+ssrf GETSHELL漏洞解决方案

discuz memcache+ssrf GETSHELL漏洞解决方法,进入论坛后台性能优化模块查看是否支持memcache,如果支持再查看是否开启,如果不支持的论坛,可以选择忽略本文。

漏洞信息:
漏动来源:阿里云云盾
漏动名称:Discuz memcache+ssrf GETSHELL漏洞
漏动描述:Discuz存在SSRF漏洞,在配置了memcache的情况下,攻击者可以利用ssrf通过memcache中转,向磁盘上写入WEBSHELL恶意代码,从而造成数据库泄漏;

解决方法:
打开/source/function/function_core.php
搜索
  1. $content = preg_replace($_G[
......
+阅读全文

每一个人都应该照看好自己的猴子

猴子管理法则来源:每一个人都应该照看自己的“猴子”,不要麻烦别人照看自己的“猴子”。

猴子管理法则来源:
背上的猴子——由威廉姆翁肯 (William Oncken)所发明的一个有趣的理论。他所谓的“猴子”,是指“下一个动作”,意指管理者和下属在处理问题时所持有的态度。其与Donald L. Wass在1999年共同创作并发行了介绍该理论的书籍《Management Time: Who's Got the Monkey?》。

很多管理者往往遇到这样的情况,每天走进办公大门后,总有员工跑到自己面前说:“我昨天的工作遇到了一些问题,请问该怎么解决?”这个时候,很多管理者 会发现,当你听完下属员工的工作汇报后发现这件事情并没有得到彻底解决,而你原本计划好今天要做的工作也因此耽误了不少时间。

责任是一只猴子

这其中的关键在于,本来该下属员工自行完成的工作,因为逃避责任的缘故,交由上司处理。每个下属都有自己的猴子,如果都交由上司管理,显然,管理者自己的时间将变得很不够用。

威廉姆翁肯提出的猴子管理法则,目的在于帮助经理人确定由适当人选在适当的时间,用正确的方法做正确的事。当然,这个法则只能运用在有生存价值的猴子身上,不该存活的猴子,就狠心把他杀了吧!
猴子管理法则的简介

猴子管理法则的目的在于帮助经理人确定由适当人选在适当的时间,用正确的方法做正确的事。身为经理人要能够让员工去抚养自己的“猴子”,你也有足够的时间去做规划、协调、创新等重要工作。

“猴子”=问题

你是问题处理高手吗?假如你的下属崇拜你,你或许会相当高兴。但那以后,他几乎每件事都向你请示,你会觉得如何呢?你是否会感觉自己的时间不够用了,并因此开始检查自己的管理是不是出了什么问题呢?

有一天,你的一位下属在办公室的走廊与你不期而遇,下属停下脚步问:“老板,有一个问题,我一直想向你请示该怎么办。”此时,下属的身上有一只需要照顾的 “猴子”,接下来他如此这般将问题汇报了一番。尽管你有要事在身,但还是不太好意思让急切地想把事情办好的下属失望。你非常认真地听着……慢慢地,“猴子”的一只脚已悄悄搭在你的肩膀上。

你一直在认真倾听,并不时点头,几分钟后,你对他说这是一个非常不错的问题,很想先听听他的意见,并问:“你觉得该怎么办?”

“老板,我就是因为想不出办法,才不得不向你求援的呀。”

“不会吧,你一定能找到更好的方法。”你看了看手表,“这样吧,我现在正好有急事,明天下午四点后我有空,到时你拿几个解决方案来我们一起讨论。”

告别前,你没有忘记补充一句:“你不是刚刚受过‘头脑风暴’训练吗?实在想不出,找几个搭档来一次‘头脑风暴’,明天我等你们的答案。”

“猴子”悄悄收回了搭在你身上的那只脚,继续留在此下属的肩膀上。

第二天,下属如约前来。从脸上表情看得出,他似乎胸有成竹:“老板,按照你的指点,我们已有了5个觉得还可以的方案,只是不知道哪一个更好,现在就是请 你拍板了。”即使你一眼就已看出哪一个更好,也不要急着帮他作出决定。不然,他以后对你会有依赖,或者万一事情没办好,他一定会说:“老板,这不能怪我, 我都是按照你的意见去办的。”

关于作决定,记住以下准则:
+阅读全文

PHP网站安全性浅谈

PHP网站安全性浅谈

一、web应用服务安全性设置

1、服务器各应用服务尽可能以独立用户运行,如:
 WEB服务运行帐户为www
 MySQL服务运行帐户为mysql
 Memcached用户为memcache
 Redis运行帐户为redis

2、应用服务目录的读写权限最小颗粒化
(a)缓存目录:
一般需要755/777权限,但是多数情况下缓存目录无须提供给用户访问,可以通过nginx拒绝。如:
location ~ "^/cache" {
  return 403;
}
(b)附件目录:
一般也需要755/777等写入权限,建议附件和程序分离,附件不做PHP配置解析(这点能做到最好)。
如果上面做不到,那么建议你尽可能不去解析附件目录的PHP。如:
location ~* ^/upload/.*.(php|php5)($|/){
    deny all;
}

location ~* .*\.php($|/){
      if ($request_filename ~* (.*)\.php) {
            set $php_url $1;
      }
      if (!-e $php_url.php) {
            return 403;
      }

      fastcgi_pass  127.0.0.1:9000;
      fastcgi_index index.php;
      include fcgi.conf;
}
PS:
+阅读全文

js拉幕广告代码

js拉幕广告代码,拉幕广告js代码,网页拉幕广告
  1. <html>
  2. <head>
  3. <meta http-equiv="Cont
......
+阅读全文

Memcache PHP测试代码

Memcache PHP测试代码,PHP Memcache测试代码
  1. $mem = new Memcache;  
  2. $mem->connect("127.0.0.1", 11211) or die ("Could not connect"
......
+阅读全文

PHP高质量不失真等比例图片缩放类

php图片缩放类,php不失真图片缩放类,php高质量缩略图,php缩略图函数,php无损缩放,php图片缩放后模糊解决,图片缩略图质量低解决方法。在PHP网站开发过程中,如果你建立的网站涉及大量的图片处理,必然涉及到图片上传、缩放,而如何保持图片不失真,是很多初级PHP网站开发者比较头疼的一件事,今天未来往事<http://fity.cn>就和大家分享一下如何进行等比例不失真图片缩放。

首先我们来了解几个php函数:
imagepng()http://cn2.php.net/manual/en/function.imagepng.php
注:函数的第三个参数的数值区间控制图片的质量,与imagejpeg()函数不同,imagepng()函数的区间值是0-9 (0表示质量最高,9表示质量最低)。PHP 5.1.2+支持。
imagegif()http://cn2.php.net/manual/en/function.imagegif.php
imagejpeg()http://cn2.php.net/manual/en/function.imagejpeg.php
注:函数的第三个参数控制图片的质量,区间0-100 (0表示质量最低,100表示质量最高. 默认75)

附类代码:
+阅读全文

ueditor1.4上传图片水印

ueditor上传图片加水印,ueditor1.4.3 水印,ueditor1.4.3 图片水印,ueditor 1.4.3上传图片添加水印,ueditor图片水印控制

打开UEditor压缩包下php目录中的上传类文件:Uploader.class.php
在上传文件的主要方法下添加调用水印处理方法:

  1. /**

......
+阅读全文

got error 175 from storage engine discuz

......
+阅读全文

php-fpm配置文件重要参数详解 配置参考指南

php-fpm.conf配置文件重要参数说明注释,希望对您有所帮助。
[global]
pid = /usr/local/php/var/run/php-fpm.pid
#pid设定,默认在安装目录中的var/run/php-fpm.pid,建议开启

error_log = /usr/local/php/var/log/php-fpm.log
#错误日志,默认在安装目录中的var/log/php-fpm.log

log_level = notice
#错误级别. 可用级别为: alert(必须立即处理), error(错误情况), warning(警告情况), notice(一般重要信息), debug(调试信息). 默认: notice.
  
emergency_restart_threshold = 60
emergency_restart_interval = 60s
......
+阅读全文

IIS7配置Rewrite伪静态 discuz

IIS7通过配置web.config实现Discuz伪静态

IIS7及以上版本都集成了rewrite模块,不像IIS6那样,需要先加载Rewrite组件再使用,IIS7下直接在网站根目录创建web.config配置文件,默认内容如下(注意<rewrite>……</rewrite>这块信息):

  1. <?xml version="1.0"

......
+阅读全文