wprobot插件笔记(autoblog)

星期四, 1. 七月 2010

1.装wprobot,PHP必须要开启curl扩展。否则会出现Call to undefined function curl_init错误.

解决办法是这样的:

首先,打开php.ini,找到extension=php_curl.dll,然后去掉前面的“;”注释。重启apache即可。

  如果还出现此类问题,先检查php.iniextension_dir值是哪个目录,在那个目录下检查有无php_curl.dll,没有的请下载php_curl.dll,再把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面,重启apache,OK!

2.WPROBOT下多次翻译会报错,我不知道是否是网络问题,修改成2次翻译,就不会发生这个问题了。

3.MYSQL如果修改了密码,PHPADMIN要重新启动下,否则登陆不了,会保留COOKIES。

SQLSERVER的字段类型说明

星期天, 20. 六月 2010

SQLSERVER的字段类型说明

以下为SQL SERVER7.0以上版本的字段类型说明。SQL SERVER6.5的字段类型说明请参考SQL SERVER提供的说明。

  

字段类型

描述

bit 0或1的整型数字
int 从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字
smallint 从-2^15(-32,768)到2^15(32,767)的整型数字
tinyint 从0到255的整型数字
   
decimal 从-10^38到10^38-1的定精度与有效位数的数字
numeric decimal的同义词
   
money 从-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的货币数据,最小货币单位千分之十
smallmoney 从-214,748.3648到214,748.3647的货币数据,最小货币单位千分之十
   
float 从-1.79E+308到1.79E+308可变精度的数字
real 从-3.04E+38到3.04E+38可变精度的数字
   
datetime 从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3.33毫秒
smalldatetime 从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟
   
timestamp 时间戳,一个数据库宽度的唯一数字
uniqueidentifier 全球唯一标识符GUID
   
char 定长非Unicode的字符型数据,最大长度为8000
varchar 变长非Unicode的字符型数据,最大长度为8000
text 变长非Unicode的字符型数据,最大长度为2^31-1(2G)
   
nchar 定长Unicode的字符型数据,最大长度为8000
nvarchar 变长Unicode的字符型数据,最大长度为8000
ntext 变长Unicode的字符型数据,最大长度为2^31-1(2G)
   
binary 定长二进制数据,最大长度为8000
varbinary 变长二进制数据,最大长度为8000
image 变长二进制数据,最大长度为2^31-1(2G)

WP 一些设置

星期天, 20. 六月 2010

1.最近一直被wp-includes\pluggable.php on line 864困扰。今天终于找到答案了,只要把wp-config.php页面用编辑器打开,保存为ANSI格式,退出,然后在打开保存为UTF-8格式。问题就解决了。

2.WP程序要在zoundry raven上使用,必须开启Atom 发布协议.

装上瑞星防火墙,IIS无法使用问题解决方案

星期天, 11. 十月 2009

装上瑞星防火墙,IIS无法使用问题解决方案

起初还以为是IP规则设置问题,网上查询解决方案如下:

步骤一:规则设置里没有访问规则,只有黑名单,白名单,端口开关,可信区,IP规则,模块规则 设置>详细设置 > 规则设置 > 访问规则 ,在访问规则列表选择IIS的进程Inetinfo.exe,确认其为“放行”(即状态标识是绿勾),然后点击编辑规则按钮。

     步骤二:在弹出的编辑访问规则对话框中,选择 访问规则 > 高级,将所有模式设置为“放行”,并且对外提供服务设置为“允许”,然后点击保存按钮。

 

按此方法设置,结果还是不行,原来我使用的是WEB服务器,特殊环境,设置如下,问题解决

特殊环境使用规则:

1 WEB服务器 针对广域网的FTP服务器使用本版规则需勾上A/B/C paragraph sharing 三条 选择IP规则优先。

2 提供双网卡上网的主机、网络打印机主机、需要局域网文件共享的用户,根据局域网网段勾选A/B/C paragraph sharing中对应的一条。保持访问规则优先不动。

3 局域网用户子机,无需文件共享,默认安装规则即可无需做上述改动。

A/B/C paragraph sharing对应的IP段分别为:

A类:0.0.0.0–127.255.255.255,子网掩码255.0.0.0

B类:128.0.0.0–191.255.255.255,子网掩码255.255.0.0

C类:192.0.0.0–223.255.255.255,子网掩码是255.255.255.0

瑞星防火墙规则包下载,网上找了好久才找到哦。

瑞星防火墙规则包

序列号:

安装序列号:H9OF-AN7Z-84JT-C21X

 

 

 

仅适合瑞星2009正式版

 

三级菜单,逐级下拉

星期二, 6. 十月 2009

<!—分类—>
<div>
 <div id=”sgc” onclick=”w(’gc’)” ><a target=”FrameRight” href=”piclib_frame_main.shtml”>国产</a>(23934)</div>
 <div id=”gc” style=”display:block”>
  <div id=”sfgc91″ onclick=”k(’fgc91′)”><a target=”FrameRight” href=”/car_public/1/piclib_frame_b.shtml?bid=91″>北京奔驰</a>(779)</div>
  <div id=”fgc91″>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=26″>奔驰E级</a>(314)</div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=27″>克莱斯勒300C(99)</a></div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=28″>JEEP(50)</a></div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=29″>大切诺基(73)</a></div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=30″>欧蓝德(64)</a></div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=31″>帕杰罗速跑帕杰罗速跑帕杰罗速跑帕杰罗速跑(27)</a></div>
   <div><a target=”FrameRight” href=”/car_public/1/piclib_frame_s.shtml?sid=433″>铂锐(152)</a></div>
  </div>
  
 </div>
 
</div>
<script type=”text/javascript” src=”/images/padtb.js”></script>
<!—分类结束—>

其CSS文件为:

/*左边三级分类伸缩展开样式*/
.padtb8{margin-left:20px;padding:8px 0;width:190px;overflow:hidden;}
.padtb8 a{color: #000000;text-decoration: none;}
.padtb8 a:hover{color: #ff0000;text-decoration: underline;}
.padtb8 .p{margin-left:10px;}
.padtb8 .ps{margin-left:10px;display:none;}
.padtb8 .pss{margin-left:0px;display:block;}
.padtb8 .t{cursor:pointer;background:url(ico080426_close.gif) no-repeat;padding-left:20px;line-height:20px;  height:20px;}
.padtb8 .f{cursor:pointer;background:url(ico080426_open.gif) no-repeat;padding-left:20px;line-height:20px; height:20px;}
.padtb8 .f a{color:#f00;}
.padtb8 .f2{cursor:pointer;background:url(ico080426_open.gif) no-repeat;padding-left:20px;line-height:20px; height:20px;}
.padtb8 .b{cursor:pointer;background:url(ico080426_dot.gif) no-repeat;padding-left:20px;line-height:20px;  height:20px;}
.padtb8 .fblod{font-weight:bold;}
.padtb8 .fontred{color:#f00;}
/*左边三级分类伸缩展开样式结束*/

JS文件为:

function w(vd)
{
  var ob=document.getElementById(vd);
  if(ob.style.display==”block” || ob.style.display==”")
  {
     ob.style.display=”none”;
     var ob2=document.getElementById(’s’+vd);
     ob2.style.backgroundImage=”url(images/ico080426_open.gif)”;
  }
  else
  {
    ob.style.display=”block”;
    var ob2=document.getElementById(’s’+vd);
    ob2.style.backgroundImage=”url(images/ico080426_close.gif)”;
  }
}
function k(vd)
{
  var ob=document.getElementById(vd); 
  if(ob.style.display==”block”)
  {
     ob.style.display=”none”;
     var ob2=document.getElementById(’s’+vd);
     ob2.style.backgroundImage=”url(images/ico080426_open.gif)”;
  }
  else
  {
    ob.style.display=”block”;
    var ob2=document.getElementById(’s’+vd);
    ob2.style.backgroundImage=”url(images/ico080426_close.gif)”;
  }
}

二级域名设置与解析(指定到相应目录)

星期四, 24. 九月 2009

问题:比如 设置www.chayidian.com 指向到www这个目录,news.chayidian.com指向到news这个目录,如何设置?

首先应该对二级域名进行解析,都解析到同一个IP下。如果有多个二级域名要解析多个二级域名。非常多的话,可以采用泛解析操作(如何泛解析,网上有很多资料)。

然后,在IIS下对二级域名分别新建WEB站点,对相应目录进行捆绑。比如捆绑news这个目录时,主机头填写 news.chayidian.com;捆绑主程序时,主机头填写www.chayidian.com

这样就可以达到我们的目的。

感觉此方法愚笨,但可行,本人亲自测。

说白了就是一个域名当多个域名,然后建立多个网站的办法来实现。

尝试过URL转发来达到这个效果,效果不理想?

高手还有其他方法么?

Ser-U软件初级设置

星期四, 24. 九月 2009

第一步:创建域

第二步:创建用户,包括用户账号密码,指向目录等

如果遇到创建后可下载无法上传,大致可能是没有给用户配置 添加 修改 插入 等等权限 也就是在创建用户那个界面第三个按钮,全部钩上,OK。

serv-u 是非常好的FTP服务器软件,它设置简单,功能强大,性能稳定。你现在就可以建立你自己的FTP服务器了。
设置简单,但功能却不错。做个人的 FTP 服务器是很好的选择。
它并不是简单地提供文件的下载,还为用户的系统安全提供了相当全面的保护。例如:您可以为您的 FTP 设置密码、设置各种用户级的访问许可等等。

ASP 读取HTML模板并生成静态页面的函数

星期天, 20. 九月 2009

最开始采用FSO进行读取和生成静态页面,可老出编码问题,网络一查,大多数情况都出现这个编码问题,FSO很难实现生成UTF-8页面,要生成UTF-8页面使用以下函数方便好用。

‘=========================================
‘TempString要读取的模板文件路径; Charset是编码
‘=========================================
Function ReadFromUTF(TempString,CharSet)
Dim str
 Set stm = server.CreateObject(”adodb.stream”)
stm.Type = 2 ‘adTypeBinary=1 adTypeText=2
 stm.Mode = 3 ‘adModeRead=1 adModeWrite=2 adModeReadWrite=3
 stm.Charset = CharSet
 stm.Open
 stm.loadfromfile Server.MapPath(TempString)
 str = stm.readtext
 stm.Close
 Set stm = Nothing
 ReadFromUTF = str
End Function
Function WriteToUTF(content,sFilen)’将替换后的内容写入HTML文档,content为替换后的字符串,filename为生成的文件名
 Set objStream = Server.CreateObject(”ADODB.Stream”)
 With objStream
.Open
 .Charset?? = HtmlCharSet’ //编码
 .Position?? = objStream.Size
 .WriteText = content???????????? ‘ //写入内容
 .SaveToFile server.mappath(sFilen),2′ //生成文件路径
.Close
 End With
Set objStream = Nothing
End Function

ACCESS自动生成.LDB文件无法删除的解决办法

星期天, 20. 九月 2009

.ldb文件是什么?
ldb文件在多用户环境下是非常重要得.该文件被 MS Jet DB Engine V4.0 用来确定被共享的数据库中哪条记录被锁定以及被谁锁定.

当网站上出现.ldb文件时,说明数据库文件已经被打开了。有时候程序出现异常,无法删除该文件,把占用系统大量得资源,经常会使CPU使用率达到100%,这很让用户苦恼。我就遇到过这问题好几次,每次都很郁闷,因为那直接导致网站接近崩溃状态。

解决办法:
1. 先让网站停止,过一会儿,就能删除.ldb文件了。(最直接的办法,重启IIS)
2.下载数据库,打开数据库检查,是否有异常数据进入数据库,如果程序是你自己做的,这相当容易,是吧。
3.检查程序中 rs或者 conn对象是否有未关闭的,这同样会导致此类问题,一般在本地调试程序不出现这个问题,是由这个情况导致ldb文件出现得概率比较低。
4.数据库存放由大量数据的时候,也经常出现此类问题,通常,下载数据库,压缩修复数据库后,重新传回服务器,OK,结束。
其中,2.3.4点 任何一个问题 都可能导致ldb文件出现,我都曾遇到过,嘿嘿。