curl参数备忘

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Accept-Charset: UTF-8,*;q=0.5',
'User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',
'Accept-Encoding: gzip,deflate,sdch',
'Accept-Language: zh-CN,zh;q=0.8',
'Connection: keep-alive',
'Content-Type:application/x-www-form-urlencoded; charset=UTF-8',
'Referer: http://somewww.com',
'X-Requested-With: XMLHttpRequest',
));

phpcms 整合ucenter 的资料

首先此文甚好 http://down.chinaz.com/try/201208/2176_2.htm
需要注意的是phpcms 后台配置需要指明数据库的名字。
另外查看我之前的博文来解决在 phpcms 退出后不发出js通知到ucenter的各个系统。
如果需要在phpcms注册时候自动登陆到ucenter的discuz系统,还需要看这个博文

关于ucenter各个应用如何最快捷知道所有的app,看这里 

文字环绕图片效果cssdiv

<div style="float:left;">
 <div style="float:left;height:50px;width:1px;">
 </div>
 <div style="float:left;height:230px;width:260px;
 clear:left;margin:5px 5px 5px 0;"><img src="/images/m03.jpg" height=230px width=260px;>
 </div>
 <p>文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区文章正文区 </p>
</div>

					

wdlinux 和主机宝 在 php curl https的情况下出现 segmenet fault,可能原因是sqlite 3造成的

Centos 6.5 系统 的sqlite 3 的情况下可能出现此问题
解决方法比较蹊跷,首先定位为sqlite 3的方法是
gdb /path/to/php
>run curl_test.php
出现一堆错误,其中显示出sqlite

Starting program: /a/apps/php-5.2.17/bin/php curl_test.php
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffeb461e9c in sqlite3_file_control () from /usr/lib64/libsqlite3.so.0
Missing separate debuginfos, use: debuginfo-install zadmin-2.0.1-0.x86_64