Every day,every hour,and every minute is special!
备案网站访问
Comments (0) Posted by xilo at 2010-05-12 Tags: ICP备案
没想到信产部网站如此垃圾。访问都访问不了,能访问了,靠,注册码又不显示。真他妈的无语了。不知道哪个垃圾开发维护的这个站点。幸好IP访问可以登陆。真他妈郁闷。
附地址:211.94.161.70
JQuery validator 在 IE6 下失效
Comments (0) Posted by xilo at 2009-09-10 Tags: IE6, jQuey
JQuery validator 在IE6下失效, 谁让jquery-plugin-validation是外国人编写的。默认iso-8859-1编码。所以jquery.validator.js在其他编码中有乱码,解决方法有两种:
1. 去掉乱码 (修改源代码)
2. 加上charset, 例如: <script src=”/js/jquery.validate.pack.js” type=”text/javascript” charset=”iso-8859-1″></script>
(附:网上有人说与ie6对pack版支持不好,用min即可解决,我尝试了下,此法行不通。)
(注:IE8相对IE7容错功能要好些,那个在js中容易忽视的逗号,IE8通过,IE7报错。唉!万恶的IE6啊,万恶的IE啊!)
获取文件自身更新时间
Comments (0) Posted by xilo at 2009-09-9 Tags: lastModifed
需求需要 自动获取文件自身的更新时间。本想js就有函数lastModified就能实现,直接write document.lastModifed就可以了,本地测试OK,可上传至服务器就出现 时间随即时时间变化。上网查了下。
有这么段:
在http中Last-Modified 与If-Modified-Since 都是用于记录页面最后修改时间的 HTTP 头信息,注意,在这 Last-Modified 是由服务器往客户端发送的 HTTP 头,另一个 If-Modified-Since是由客户端往服务器发送的头,可以看到,再次请求本地存在的 cache 页面时,客户端会通过 If-Modified-Since 头将先前服务器端发过来的 Last-Modified 最后修改时间戳发送回去,这是为了让服务器端进行验证,通过这个时间戳判断客户端的页面是否是最新的,如果不是最新的,则返回新的内容,如果是最新的,则 返回 304 告诉客户端其本地 cache 的页面是最新的,于是客户端就可以直接从本地加载页面了,这样在网络上传输的数据就会大大减少,同时也减轻了服务器的负担。
看来要采取别的方法了,再说不能禁止apache的Last-Modified呀。
找了找PHP函数,果真有(PHP太方便了!)
函数 filemtime(“文件名称”)就可以获取到了,所以直接替换成<?=date(”Y-m-d H:i:s”,filemtime(__FILE__));?>就OK了。(__FILE__是获取文件名称,filectime为获取文件创建时间。)
cacti安装配置(windows2003)
Comments (0) Posted by xilo at 2009-09-8 Tags: cacti
cacti一款不错的开源SNMP监控系统,不知google一下。
废话少说,下面是配置说明。
1.软件需求:
PHP环境(Apache+PHP+Mysql配置略…)
cacti程序
net-snmp
rrdtool
(spine + cygwin 如配置中有权限或者安全问题,可以安装,替代cmd等)
2.安装
安装net-snmp到目录,没必要安装在C盘下,类似此种服务类,统一安装到D盘server目录下,方便服务器维护。然后是rrdtool解压。cacti放到web目录。
配置php.ini文件,开启PHP对SNMP、GD、Socket的支持。extension=php_gd2.dll、extension=php_mysql.dll、 extension=php_snmp.dll、extension=php_sockets.dll前面没有分号,即取消注释。在一行加上一句 cgi.force_redirect = 0
倘若你用的是套件搭建的PHP环境,需要在环境变量中指向PHP目录为Path,如果php.ini中已设置ext目录,环境变量中不再设置。
在测试时如果错现snmp模块丢失错物可以试着将MIBDIRS设为:d:\net-snmp\usr\share\snmp\mibs
cacti配置:修改其配置文件,新建数据库,导入sql文件,然后web install安装
配置刚才安装的net-snmp,rrdtool….路径,创建密码OK。
然后修改时间为中国时间,cacti/inclde/gloabl.php文件中添加以下函数:date_default_timezone_set(’Asia/shanghai’);
3.计划任务:
windows下添加计划任务,每5分钟一次。C:\php\php.exe C:/apache2/htdocs/cacti/poller.php
4.cacti创建检测任务:
客户端为windows需要安装snmp服务,需要光盘安装,设置public等。这里需要说明的是,除了windows自带安装的snmp之外,还需要安装SNMP Informant-STD 1.6
软件下载地址:http://www.wtcs.org/informant/download.htm
然后在cacti中添加监控,创建图形,定制xml图形等。
注:以上配置,路径根据自身配置不同而变化。
mark: http://www.xilo.cn/mark
我的驾照-外地驾照考试过程
Comments (0) Posted by xilo at 2009-08-20 Tags: 驾照考试
最近可能由于编程编的,对网络,电脑诸如此类感到十分厌倦。所以很久没有写日志了。
正好前一段时间驾照下来了,所以记录一下,留个纪念。
第一步:报名,我是09年2月21日报的名,在天津(具体不说明了)。由于是外地,所以档案要打回原籍去审核,就这样交了钱,等了近两个月才通知回驾校拿盘,半个月后接收交通规则考试。
第二步:考交规。09-04-15
第三步:考倒桩+考设施。09-06-11
第四步:考高速。09-06-25
第五步:考路面。09-06-29
第六步:领驾照。09-07-15
apache配置svn 步骤
Comments (0) Posted by xilo at 2009-04-17 Tags: svn
最近接手的项目有点多了,太多的代码记不住了,而且前一个项目还没开发完,马上就终止开发下个项目(:-( 成了老板赚钱的工具了),一下子有点手忙脚乱。所以打算搭建svn进行版本控制。
网上的教程五花八门,没点apache配置基础的估计就会被耍的团团转了。看了n篇文章,最终自己总结搭建起SVN,感叹网上的文章还真是…
下面的文章主要针对:“apache2.2 + svn1.61 + 虚拟目录 + 多项目版本 + 多用户” 的配置
我选用的svn服务器版本
http://subversion.tigris.org/getting.html#windows
CollabNet的zip 1.61版本 :http://subversion.tigris.org/files/documents/15/45600/svn-win32-1.6.1.zip
解压至subversion目录 eg:d:\subversion
apache以mod方式加载,所以复制bin下面的两个mod文件到apache的modules文件夹下。然后把bin所有的dll文件复制到apache的bin目录下,有的会覆盖,看版本的新旧而定了。(注:网上也有把subversion的bin目录写入环境变量path里,如果按照以上步骤做,这部算是重复的;如果写环境变量,记得重启,windows系统重启后会自动加载环境变量指向目录中的dll与exe路径,有点系统基础的人会明白。)