苏南
最近为了使用tidy,特别修改了php.ini,结果apache就死活不肯工作了。真是郁闷,后来发现居然不是php.ini导致的问题,(似乎和俺的江民大青蛙有点关系)。
现象描述:服务启动后被自动关闭
问题解决:

以上解决方案只是个治标的方案,要想治本,还要看看防火墙等相关设置了。(苏南)
苏南
最近的网页标准的流行,web2.0大行其道,使n多web
coding人员不知所措,学习兼容ff简直是件非常要命并且痛苦的事情。其实in my
opinion,ff之所以很少感染病毒,主要是用的人少,树大招风,这个是更古不变的dao理。估计以后ff非常流行起来的时候,第二个漏洞百出的“ie”就出现了(我指的是ff)…
有如前些天我大战一个病毒shi,360死活都呼叫不出来,有360标题的窗口全部都被关闭,(病毒体采用的是搜索窗体标题关键词的技术进行自我保护)。这个时候我就用的是没有那么出名,但是一样或者更加好用的清理助手软体,就顺利解决了问题。又扯远了,说说iconv和tidy在php5中的应用吧,用php4的xdjm该升级了。
iconv
用于字符编码转化,主要是用来坚持utf8这个字符集。(虽然这个字符集在php下有个nobom的问题,大家可以注意一下)
官方用法:iconv(”gb2312″, “utf-8″, “测试语句”);
在实际操作中,需要(最好)在第二个参数后面加上“//ignore”,即
iconv(”gb2312″,
“utf-8//ignore“,
“测试语句”);
这个参数的意思是当转化过程中如果出错,那么就跳过错误,而不是默认的停在那里。
这里需要说的是,不要试图在寻找那个用gb2312.txt实现字符转化的功能了,baidu出来的都没有这个文件,关键的东西都丢了。而qie我可以质疑他的效率一定没有iconv高。那个大家千呼万唤的gb2312.txt,本想贴上来,但是有字数限制。so…大家有需要的可以q我。
tidy
大名鼎鼎的tidy在php5中已经内置了,但是需要在php.ini中把这个扩展载入,extension=”php_tidy.dll”;并且需要注意的是,tidy.clean_output=off,最好是off,因为如果改成on的话,用php输出图片的时候,他也会tidy一下,岂不是很崩溃?
而在tidy的应用过程中,字符编码也是一个很头痛的事情,那么给个常用的标准写法,
tidy_repair_string($str,array(’output-xhtml’=>true),’raw‘);
这个raw会尊重以前现有的编码,不会乱修改meta。
<meta http-equiv=content-type
content=”text/html;charset=gb2312“>,
这里放一小段代码,作为总结,
功能:把目标页面字符强制转化为xhtml,并使用utf-8格式。
大家自行消化理解一下。
}
}
(苏南)
——–
火星人代表博主感谢您的支持——–
乐在香港,香港娱乐导航全接触 http://www.fun.hk
上海商务,上海最大最全b2b网站 http://www.b2b.sh
有电脑问题的博友,请到【
电脑讨论圈论坛】里面提出,谢谢。
——–
…o(∩_∩)o…——–
苏南
header(”location:”)作为php的转向语句。其实在使用中,他有几点需要注意的地方。
1、要求header前没有任何输出
但是很多时候在header前我们已经输出了好多东西了,但是此时如果再次header的话,显然是出错的,在这里我们启用了一个ob的概念,这个东东的意思是在服务器端先存储有关输出,等待适当的时机再输出,而不是像现在这样运行一句,输出一句,发现header语句就只能报错了。
具体的语句有: ob_start(); ob_end_clean();ob_flush();………
2、在header(”location:”)后要及时exit
否则他是会继续执行的,虽然在浏览器端你看不到相应的数据出现,但是如果你进行抓包分析的话,你就会看到下面的语句也是在执行的。而且被输送到了浏览器客户端,只不过是没有被浏览器执行为html而已(浏览器执行了header进行了转向操作)。
所以,标准的使用方法是:
ob_start();
……..
if ( something ){
ob_end_clean();
header(”location: yourlocation”);
exit;
else{
……….
ob_flush(); //可省略
}(苏南)
苏南
因为上篇文章提到的华电地图是我的毕业设计的原因,再加上石上花毕业时那刻骨铭心的恨,我也就想也牢骚几句。
不过,说起来,因为我在大学里面比较“有思想”,所以成绩是没有石上花那么厉害。所以很多老师也是在毕业答辩那天才注意到我这个“人才”的存在,不能不说是一种悲哀。(在毕业的那几天,我得到了大学四年里缺失的n多东西~,所以我的本科生活还是非常完美地画上了个句号)
谈起华电,我不能去诋毁她。无论如何,四年的时间,建立起来的感情,早就冲淡了那么多的不愉和不快。虽然毕业的时候,大家都走的比较匆忙,没有能像师哥师姐们一样走的从容潇洒。遗憾总是有的,对于过去的事情,我们不能去说些什么,因为我们无力改变。
想起散伙饭那天,见大家都哭得稀里哗啦,我一个人暗自纳闷,哭什么?后来到了我真正离校的那一瞬间,我的眼泪也止不住的流下来了。(因为我被特批可以比大家多住一周左右,所以大家都被“赶”走的时候,我还在熟悉的屋子睡觉~~~,好像只是放假了,大家都出去玩了一样)。那是一种被强迫剥离的感觉,一个巨大的力量正在把我和那熟悉的校园拉开,因为,我毕业了………..
后来,因为工作的缘故,现在的同班同学里,也就基本上只有我和学校有联系了。大家都各奔东西,虽然在q群里,大家还可以不顾及女生的感受大谈阔论,似乎大家还在一起玩耍,没有分开,但是一关闭qq窗口,才意识到已经毕业一年了…………
不说别的了,祝华电的明天会更好,我在心里默默祝福你~~~(苏南)
——–
火星人代表博主感谢您的支持——–
——–
…o(∩_∩)o…——–
乐在香港,香港娱乐导航全接触 http://www.fun.hk
上海商务网,上海b2b网站 http://www.b2b.sh
有电脑问题的博友,请到【
电脑讨论圈论坛】里面提出,谢谢。
——–
…o(∩_∩)o…——–
苏南
明天(22)号我的网站 ncepu.net
空间就到期了,我没有打算再续费,原因很多,多多少少归纳几点吧:
1、主要是确实没有什么内容,有如google
adsense对我所说的一样。虽然自己的想法很多,但是总是因为没有时间(其实是有点懒惰)去实现各个模块。而且过分的看重了视觉效果,而忽视了在这个搜索引擎横行的年代里,内容(文字)才是最重要的。
2、因为没有内容,所以访问情况也确实不尽人意,虽然 baidu
华电+地图
是几乎在第一位的。(我主要就放了个华电的地图上去,虽然不是很弓虽,但是自认为水平确实也够高了,但是能看懂的伯乐却是很少)。后来因为偶然间弄了个盗版瑞星上去,而且我坚持更新这个瑞星到最新版,所以由baidu过来的 瑞星2007+序列号的流量确实不少。这也是我想去
申请 google adsense 的原因之一。
3、没有时间去照顾这个网站,这也多多少少是个借口,自己的想法太多太杂,自己的要求又太高,这个才是主要原因。而且多多少少因为没有经济效益,所以也没有什么动力去修整它。虽然在最后的几个月,通过其他的方式把空间的成本给收回了。
4、空间的服务商方面,也实在是差强人意。虽然空间价格比较贵,但是我开始的时候考虑到速度比较快,(确实非常快,这个非常值得表扬)。而且功能很不错之后,也就ok了。但是在后来的一年里,陆陆续续发生了很多次事故,这在我以前租用其他空间的时候,是从来没有过的事情。而且,我对他们的空间服务商技术人员实在是心灰意冷,非常的差劲和不负责任。虽然代理商 marry
是非常的热情和周到,但是服务商那边的技术支持(客服)人员这个是致命伤。最大最严重的一次是,他们居然对于我对他们mysql数据库出现的权限漏洞视的再三警告视而不见,并告诉我可以随意处置“多出来的”数据库,(大约是10个左右同主机的网站的数据库),并声称这个一定是我的站点漏洞导致被黑留下的痕迹。再我小心奕奕否定了这个猜测后,他们仍然在部门主管出来干预(通过marry联系的)的情况下,才修补了这一致命漏洞。
5、自己的一些将来的设想,想把他弄成一个能集结华电所有师生的一个平台吧,犹如美国的
脸谱网站。暂时是自己的想法吧,如果有那个有识之士看中华电这块大蛋糕的话,愿意提供资金支持的话。可以和我联系。(苏南)
苏南
20号,新浪推出了博客地图功能,笔者就此抢先试用了一下,以下是本人的使用中的一点见解。因为本人并非专业写手,所以观点有所偏颇,还请见谅。
【技术角度】
整个地图采取flash调用xml来实现数据显示,而对应的xml每5分钟更新一次,xml分为18个小类,一个大类。地图坐标信息写在flash里面,用as数组实现。so….
疑问一:
确实是实时的么?我更新了blog一定会在上面显示么?哪怕是别人的上面?
答:理论上回答,有一定的概率不能显示,概论决定于xml文件更新间隔内的文章更新人数的多少,当此时更新频繁时,那你不能显示的概率非常大,但是如果没有人更新的时候,那么你可能在一段时间内都会出现在地图上面。而且他的所谓实时也是有一定限制的,时间间隔*你出现的概率*程序本身时间随机延迟===较真的说,不是实时的。而且你出现的概率都不能保证100%,所以更不能提起“你更新了,就一定会显示的”(和官方说法相抵触哦~)。
疑问二:
除了上面的因素影响外,是不是我发了文章,就一定会显示呢?
答:仍然是否定的,他的分类只有18个,而实际的分类有(154-101+1)=54个,所以如果你的文章在其他的分类里面的话,就出现的概率更小了,只能在那个【全部视图】下有非常微小的概率出现。
综上所述:
如果你想提交了文章,然后找个人发一下狠,在那个地图上面一直瞪大眼睛等,看什么时候出现,这个出现的概率是非常微小的。
【用户体验】
如果没有一定耐心看一会的话,那个这个地图可以说做的非常的糟糕,但是慢慢等上几分钟,还是有点【座拥天下】的感觉的。不过如果能在显示对应的用户更新的文章标题就好了,这样可以更加的直观明了。仅仅适合非急性子用户使用。而这也就限制了用户的使用意愿。
【另类观察】
这个东西倒是可以用来搜集用户最后出现的地理位置,通过实时抓取他的xml配置文件,可以搜集到该用户关注的内容和出现的地理位置。隐私啊隐私,就这样被暴露了~~。
【一句话总结】
个人感觉,新浪博客地图就是一个超级大鸡肋。(苏南)