人生能有几回搏,此时不搏何时搏
创建
system\application\libraries\MY_URI.php

插入以下代码
引用

 class MY_URI extends CI_URI
 {
         function _filter_uri($str)
      {
          if ($str != '' AND $this->config->item('permitted_uri_chars') != '')
          {
              $str = urlencode($str);
     if ( !preg_match("|^[".$this->config->item('permitted_uri_chars')."]+$|i", $str))
              {
                  exit('The URI you submitted has disallowed characters.');
              }
              $str = urldecode($str);
          }
          return $str;
      }
 
 }

by 大尾巴 | 来自 本站原创 | 不指定 2010/08/20 17:19 | 实践 | 评论(7) | 引用(0) | 阅读(85)
开发环境中 将nginx添加到 启动项中 有一点问题,每次关机时总会提示错误,很讨厌
于是将他作为服务启动

假设nginx安装在c:\nginx\下:
1.下载微软服务注册工具srvany.exe, instsrv.exe, srvany-instsrv存放到c:\nginx\目录下
2.安装Nginx服务, 将命令行切换到c:\nginx\,执行下列命令
instsrv NGINX c:\nginx\srvany.exe
3.在c:\nginx\下,新建一个nginx.reg文件,输入一下内容:

引用

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NGINX\Parameters
"Application"="D:\\webserver\\nginx-0.8.49\\nginx.exe"
"AppParameters"=""
"AppDirectory"="D:\\webserver\\nginx-0.8.49\\"

5.让服务与程序关联起来, 命令行执行
regedit /s nginx.reg
6.编辑启动nginx脚本start-nginx.bat(关闭脚本不用变), 让程序以服务方式运行

引用
@ECHO OFF
net stop nginx
net start nginx
EXIT


by 大尾巴 | 来自 本站原创 | 不指定 2010/08/17 17:16 | 学习 | 评论(13) | 引用(0) | 阅读(75)
  1. #!/bin/bash   
  2. ## 零点执行该脚本   
  3.   
  4. ## Nginx 日志文件所在的目录   
  5. LOGS_PATH=/usr/local/nginx/logs   
  6.   
  7. ## 获取昨天的 yyyy-MM-dd   
  8. YESTERDAY=$(date -d "yesterday" +%Y-%m-%d)   
  9.   
  10. ## 移动文件   
  11. mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${YESTERDAY}.log   
  12.   
  13. ## 向 Nginx 主进程发送 USR1 信号。USR1 信号是重新打开日志文件   
  14. kill -USR1 $(cat /usr/local/nginx/nginx.pid)  


上面这个脚本中的最后一行必须向 Nginx 的进程发送 USR1 信号以重新打开日志文件,如果不写的话,Nginx 会继续将日志信息写入 access_[yyyy-MM-dd].log 的那个文件中,这显然是不正确的。

脚本完成后将其存入 Nginx 安装目录的 sbin 中,取名为 cut-log.sh,之后使用 crontab -e 新增一个定时任务,在其中增加执行这个脚本:

by 大尾巴 | 来自 本站原创 | 不指定 2010/08/03 16:52 | 学习 | 评论(7) | 引用(0) | 阅读(90)
被人上传了phpshell搞掉了很多文件

so 亡羊补牢


        location ~* ^/附件目录/.*\.php$ {
                deny all;
        }


顺便把高危函数禁掉

disable_functions = phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
by 大尾巴 | 来自 本站原创 | 不指定 2010/08/02 18:02 | 实践 | 评论(13) | 引用(0) | 阅读(105)

    “微博”10大新潮用语

    脖领儿 “脖(博)领儿”,微博一族中的“领袖人物”,微博关注率、点击率双高,粉丝众多。

    微波炉 “微波(博)炉”,如微波炉般把一些“半成品”放在炉里“加热”一番,便有“翻新猛料”爆出。微博标题及文字吸引眼球,颇具煽动力。言辞哗众,语不“雷”人死不休。

    脖梗儿 “脖(博)梗儿”,微博一族中的“刺儿头”,微博文字以讥讽、拍砖、恶搞等为主。

    
   
铂金 “铂(博)金”,含金量颇高、很有名望的微博客。

    长脖鹿 “长脖(博)鹿”,微博文字言简意赅,高屋建瓴;着眼点高,观点独到。亦指自命清高、俯视其他博主。同时有“脖子伸得很长,专窥探别人隐私”的意思。

    伯爵 “伯(博)爵”,微博一族中的“贵族”,多为知名人士以及各行业里的“专家”等。

    老伯 “老伯(博士、博导)”,微博的先行者。

    漂泊 “漂泊(博)”,微博一族中的“散户”,三天打鱼两天晒网,飘忽不定。也指以“转载”他人文章为主的微博,博客内容多为“舶来品”。另:也指外观漂亮的微博。

    泊位 “泊(博)位”,在微博一族中虽够不上“老伯”、“伯爵”、“脖领儿”式的人物,但在微博中也算“有一号”的,在微博一族中占有独特的一席之“位”。

    薄荷糖:“薄(博)荷糖”,微博一族里,语言特色、内容形式都很具个性的微博。

by 大尾巴 | 来自 本站原创 | 不指定 2010/07/30 09:28 | 转载 | 评论(13) | 引用(0) | 阅读(90)
分页: 1/48 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]