存档

作者存档

近期配置 linux 服务器的一点备注

2010年9月10日 没有评论

一、PHP.ini

某个客户我配置好以后反映无法上传文件,具体表现为 $_FILES[‘abc’][‘tmp_name’] 为空。判断是没有临时文件夹的权限造成的。几番检查最后发现原来是 php.ini 中的 open_basedir 没有把 PHP 默认存放临时文件用的 /tmp/ 文件夹添加进去,补上后问题解决。

二、sed 命令

在编写一个用于开设新站点的 shell 脚本时,碰到使用 sed 命令修改配置文件的命令行始终无法调用脚本变量的问题。最终在网上偶然看到原因,原来要用双引号。
sed -i “s/newdomain/${2}/g” /etc/nginx/conf/vhost/$1.conf

三、用于开设新站点用的 shell 脚本。(初学练手,待完善)
阅读全文…

分类: L.A.M.P 标签: , ,

一个简单的 JS 倒计时代码

2010年6月21日 2 条评论

公司的项目需要一个可以任意定时同时多次使用的倒计时,网上找了下都偏复杂,想了下自己整理了一个很简单的。

用法很简单,两个参数,第一个参数就是终止时间的时间戳,PHP 中 time() 输出的格式标准。二个参数是显示倒计时的 HTML 标签元素 ID 后缀。

function GetRTime(EndTime, id){
   var EndTime = new Date(EndTime * 1000);

   function run(){
      var StepTime = new Date();
      var runTime=EndTime.getTime() – StepTime;
      var nD=Math.floor(runTime/(1000 * 60 * 60 * 24));
      var nH=Math.floor(runTime/(1000*60*60)) % 24;
      var nM=Math.floor(runTime/(1000*60)) % 60;
      var nS=Math.floor(runTime/1000) % 60;
      var nMS=Math.floor(runTime/100) % 10;
      var nNS=Math.floor(runTime/10) % 10;
      if(nD> 0){
         document.getElementById(“RemainD”+id).innerHTML = nD;
      }else{
         document.getElementById(“RemainD”+id).innerHTML = 0;
      }
      if(nH> 0){
         document.getElementById(“RemainH”+id).innerHTML = nH;
      }else{
         document.getElementById(“RemainH”+id).innerHTML = 0;
      }
      if(nM> 0){
         document.getElementById(“RemainM”+id).innerHTML = nM;
      }else{
         document.getElementById(“RemainM”+id).innerHTML = 0;
      }
      if(nS> 0){
         document.getElementById(“RemainS”+id).innerHTML = nS;
      }else{
         document.getElementById(“RemainS”+id).innerHTML = 0;
      }
      if(nMS> 0){
         document.getElementById(“RemainMS”+id).innerHTML = nMS;
      }else{
         document.getElementById(“RemainMS”+id).innerHTML = 0;
      }
      if(nNS> 0){
         document.getElementById(“RemainNS”+id).innerHTML = nNS;
      }else{
         document.getElementById(“RemainNS”+id).innerHTML = 0;
      }
      setTimeout(run,10);
   }
   setTimeout(run,10);
}

分类: Javascript 标签:

招聘:深圳地区 PHPer

2010年4月7日 没有评论

由于公司的业务越来越多,人手已经严重不够。计划招聘 PHP 程序员两到三名,细节如下:

1、熟悉 PHP,MySQL,对 MVC 开发模式有所了解
2、熟悉 Javascript,要会编写一些简单的页面特效,会用 Jquery 等框架者尤佳
3、至少能看懂 CSS,精通并且会处理多浏览器兼容者尤佳
4、了解 PHPCMS、ECSHOP 等开源程序者尤佳

薪资是基本工资 + 月绩奖金,具体的面谈。有意着请 QQ 632700222

分类: Day After Day 标签:

最近好忙啊

2010年3月17日 2 条评论

已经很长时间没有更新博客了。从年前一直到现在……

一切为了生活!得益于年前完成的一个私活,过年去女朋友家不至于太寒酸。过完年回到深圳还有剩余添置了洗衣机和冰箱,让深圳的小窝也更加像模像样。结婚的事情纳入规划中,这也不得不更加削尖脑袋去赚钱,还好过年回来工资顺利涨1K。一切似乎都还算顺利……新的私活在继续,和朋友一起弄网店的事情也在慢理条斯的进行着(可惜了我自己的个人网站程序算是搁浅了)。

好像近期比较热衷前端的开发,跟客户交流也常常会搬出一些关于前端的想法,倒也经常博得客户的赞许,在这里沾沾自喜一下。个人觉得能多会些不同类型的工作未尝不是件好事,当然也要有专攻的一项,比如我就还是以 PHP 为主(不过我也太杂了,美工设计,CSS切图,PHP开发,前端互动设计)呵呵。

分类: Day After Day 标签: