分类目录归档:技术文章

vsftp 无法启动,500 OOPS: bad bool value in config file for: anonymous_enable

朋友的FTP启动不了,叫我帮他看,启动时出现以下错误信息:

500 OOPS: bad bool value in config file for: anonymous_enable

看似配置文件错误,看了一下配置相应的行:

anonymous_enable=NO

语句没什么错误,不过把这行注释后又到下一行报错,看来是整个文件都有问题,百度了一下,大部分都是说语句后面不能有多余的空格,但是用VI看来不了行末是否有多余的字符,干脆把配置文件下载下来,发现这个文件是一般PC(WINDOWS,CRLF)的格式的,所文件改为UNIX(LF)格式再上传,VSFTP就可以启动了。

用纯css做的导航














IIS出现server application error,解决方案

   server application error 错误,错误描述:The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.奶奶的,什么鸟嘛这是…

       又到网上查,倒是有很多人回答,不过我总结起来也就是密码不同步的问题,但是我照着人们提供的解决方法做了几遍,错误提示依旧,就这样折腾了几天,都快焦头烂额了.今天决定不找了,到百度知道去提问吧,提问完后发现这里有不少人的回答我还没看过,看了一下,在里面找到一个回答,看着很中意,就照着修复了一下,鼓捣鼓捣没想到好了,哎,真是踏破铁鞋无觅处,得来全不废功夫啊.这个世界真是太奇妙了(这段时间常说这句话).

       以下是搞定此错误的详细步骤:

       1。右键我的电脑–管理–本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

       2。开始–运行–打cmd,

           然后cd c:\Inetpub\Adminscripts

           然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,

           然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

           看一下,行了没有?如果还不行,那么

           cscript.exe synciwam.vbs -v,

           然后iisreset。

           据说就可以了,但是到最后一部提示8004e00f的错误,此错误是MSDTC服务不正常造成的,解决方法:

           首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。

         2、进入事件查看器,发现msdtc服务没有正常启动。

         3、删除注册表中的键:

             ? HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC

             ? HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC

             ? HKEY_CLASSES_ROOTCID

         4、停止MSDTC服务:net stop msdtc

         5、卸载MSDTC服务:msdtc -uninstall

         6、重新安装MSDTC服务:msdtc -install

         7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]

         8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]

         9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass “yourpassword”

         10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v

         到这部分网上大部分都说可以了,但是我这里虽然没有8004e00f的错误提示了,但是访问页面Server Application Error 错误依旧,最后终于找到了解决方法如下:

解决办法:

       [1]:检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

             如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

     [2]:在CMD下执行以下命令:

             cd %windir%\system32\inetsrv

             rundll32 wamreg.dll, CreateIISPackage

             regsvr32 asptxn.dll

             (到这里我就可以用了,不用重启的)

Windows 2003下CS游戏找不到vids.cvid解压缩程序问题的解决

1.到装有Windows 2000或Windows XP的电脑上,从C:\windows\system32文件夹下将ir32_32.dll和iccvid.dll这两个动态链接库文件复制到本机的C:\windows\system32文件夹下;也可以找一张Windows 2000或Windows XP的安装盘,进入命令行模式,从光盘的i386文件夹下使用expand D:\i386\ir32_32.dl_ C:\windows\system32\ir32_32.dll(假设光驱的盘符是d盘)和expand D:\i386\iccvid.dl_ C:\windows\system32\iccvid.dll这两个命令解压缩动态链接库文件。

2.打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsof\WindowsNT\CurrentVersion\Drivers32,在右侧窗口新建一个vidc.cvid的字符串值,将其设为iccvid.dll再新建一个vidc.iv31的字符串值,将其设为ir32_32.dll再新建一个vidc.iv32的字符串值,将其设为ir32_32.dll关机重起,就可以看到视频动画了。

虚拟主机如何实现泛域名解析

     很多朋友问道一个问题,在$DomainNS订购了空间之后,怎么样才能实现 泛域名解析的功能。

  例如: 空间帮定域名是 abc.com, 要 http://1.abc.com 访问 到http://www.abc.com/1/http://2.abc.com 访问到 http://www.abc.com/2。…..。这样无限多个子域名

  这实际是泛域名URL指向的功能, 要实现这个功能。必须做 2 步,

  1。修改 域名的DNS设置,启动 泛URL 转发支持,转发到目标网站的目标页面。

  2。修改 目标页面的程序,判断用户访问的来源页面.Url_refer, 根据不同的url_Refer 跳转到不同的目标页面。

  这种实现的原理实际是根据 http请求头部的 http_Refer( 这是判断 当前访问是从哪个页面引导过来的,对这个设置进行判断,就可以知道用户访问的是哪个网站)。

  下面是详细的操作步骤

  1。设置域名的泛URL转发功能: 前面 填写 * , 转发地址填写目标页面。同时选择 “隐藏”,才有效。这样设置后 用户访问 该域名下的子域名 都实际是访问 目标页。

  2。对目标页面 修改程序,使网站支持 泛URL转发功能 .下面是一个ASP.NET的程序,大家可以看一下,根据这个思路 改改就可以根据自己的需要使用了

  @ Page language=”c#” AutoEventWireup=”false” %

  if(Request.UrlReferrer!=null)

  {

  file://获得来源网站。

  string refhost=Request.UrlReferrer.Host;

  if(refhost 是符合要求的网站){

  Response.Redirect(“目标页面”);

  }

  }

  程序思路很简单。具体的判断是否符合要求,就看您自己的规则了.(注意不是任何网站都作 Redirect定向的, 一定要进行判断。

  这个 泛域名解析的功能应用非常广泛。例如 一些博客网站.希望可以给每个用户分配子域名。当别人访问子域名的时候自动转移到该用户的页面。

  或者 一个企业建站系统.分配给企业一个子域名。当别人访问子域名的时候自动转移到该企业的页面。

  Asp 或者Php 的程序,大家可以根据相应的思路来做。