<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>寂静的深海 &#187; microsoft</title>
	<atom:link href="http://www.deepseath.com/?feed=rss2&#038;tag=microsoft" rel="self" type="application/rss+xml" />
	<link>http://www.deepseath.com</link>
	<description></description>
	<lastBuildDate>Mon, 29 Jan 2024 09:55:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>关于“找不到附属汇编 Microsoft.VC90.CRT，上一个错误是 参照的汇编没有安装在系统上。”的解决</title>
		<link>http://www.deepseath.com/?p=858</link>
		<comments>http://www.deepseath.com/?p=858#comments</comments>
		<pubDate>Thu, 16 Jun 2011 18:28:52 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[bat]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SideBySide]]></category>
		<category><![CDATA[VC9]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[计划任务]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=858</guid>
		<description><![CDATA[一个项目需要在Win系统用计划任务执行PHP，写了个批处理bat利用php-cgi.exe进行执行PHP文件，由于在服务器运行为了不影响服务器既有的PHP配置信息，同时也是考虑未来的移植性还有性能问题，自己弄了个精简了的PHP运行环境。 可在Win下死活也是执行不了，运行批处理直接闪一下就啥都木有咧，于是为了看具体的状态，使用cmd命令行模式去运行批处理文件，结果提示“系统无法执行指定的程序。”，悲催了，难道朋友将服务器给阉割导致不能执行.bat文件？ 正咬牙切齿的时候决定再尝试一下确定到底是什么问题。这一次直接在cmd中执行php，运行php.exe -c php.ini -i（指定同php.exe相同目录下的php.ini作为php的配置文件，并且显示phpinfo信息），回车后，竟然还是那句该死的“系统无法执行指定的程序。”，看来不是系统运行不了bat批处理，是干脆不能执行php.exe，咋回事捏？ 再次尝试寻找问题的症结，这次尝试在cmd运行服务器原有的php.exe，奇迹出现了，竟然可以正常执行并且返回了phpinfo信息。这下看来应该是我自己所谓的精简的问题，有点晕~~ 纠结的时候突然想到，服务器运行的是PHP 5.2.x版本，而我自己打包的是PHP 5.3.x，貌似是用VC9编译的，而php 5.2是用VC6编译的，看来应该是服务器没有安装Microsoft Visual C++运行库导致的，这只是一个初步想法，为了保险尝试看看系统日志有没有留下啥鸟东西（一般微软自家的东西出错了都会老实的写日志的）。 在系统日志中发现了来源均为“SideBySide”，事件ID一个：32，两个59。 事件ID为32的描述是这样的：找不到附属汇编 Microsoft.VC90.CRT，上一个错误是 参照的汇编没有安装在系统上。 事件ID为59的描述是这样的：Resolve Partial Assembly 为 Microsoft.VC90.CRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。 另一个事件ID为59的描述是：Generate Activation Context 为 E:\***\php.exe 失败。 参考错误消息: 参照的汇编没有安装在系统上。 哈哈，看来问题原因找到了，就是因为缺少VC9的运行库，老实的去微软找：http://download.microsoft.com/download/9/7/7/977B481A-7BA6-4E30-AC40-ED51EB2028F2/vcredist_x86.exe，下载回来vcredist_x86.exe（Microsoft Visual C++ 2008 Redistributable 9.0.30729.4148）安装，再次执行php.exe成功了^_^ 这就是整个解决问题的过程。估计以后也会有其他人遇到此类问题的，分享一下经验吧:)]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=858</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Windows2003安装DNS补丁失败时的解决。</title>
		<link>http://www.deepseath.com/?p=368</link>
		<comments>http://www.deepseath.com/?p=368#comments</comments>
		<pubDate>Fri, 24 Oct 2008 06:31:13 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[REG]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[补丁]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=368</guid>
		<description><![CDATA[今天打几个Windows2003的几个补丁，其中一个其实是去年的了是DNS的补丁（KB941672），另一个是刚刚被爆的一个补丁（KB951746）是10月新发现的。这两个怎么装怎么重起都不成功，因为是借助第三方软件进行安装的，所以也看不到明显的错误提示，于是进入系统目录查找日志，进入C:\windows目录找到KB941672.log和KB951746.log日志打开，发现错误信息基本是类似的，如下： KB941672.log [KB941672.log] 1.703: ========================================================== 1.703: (*****) (local) 1.703: *:\***\update\update.exe (version 6.3.4.1) 1.703: Hotfix started with following command line: /passive /norestart 1.703: In Function GetBuildType, line 1170, RegQueryValueEx failed with error 0&#215;2 1.734: dns is Present 1.734: SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents\dns is Not Equal To Specified Value 1.734: Second Condition in PreReq.CheckRegistry.Section Failed 1.734: Condition Check for [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=368</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IIS的日志分析</title>
		<link>http://www.deepseath.com/?p=341</link>
		<comments>http://www.deepseath.com/?p=341#comments</comments>
		<pubDate>Mon, 13 Oct 2008 18:11:35 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[程序人生]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[INT]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft windows]]></category>
		<category><![CDATA[pi]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[浏览器]]></category>
		<category><![CDATA[知识]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=341</guid>
		<description><![CDATA[为了方便而又准确的统计站点信息需要分析IIS日志，找了好多软件，要么不是自己需要的要么就是收费的，因此打算自己写一个分析的程序，于是进入微软技术站看技术文档，总结了一下写在这里以备忘：   1。为了集中而又方便的统计整台服务器的日志，如果各个站点单独记录日志可能统计起来不太方便，当然如果只是为了统计某个站点那就另当别论了，我打算统计整台服务器多个站点的数据，因此如果能将多站日志合并到一起或许会方便一些。因此需要用到IIS的“启用 W3C 集中日志记录”功能，在命令行执行命令：Adsutil.vbs set w3svc/CentralW3CLoggingEnabled true，然后重起IIS服务就可以了。 2。因为服务器运行在中文语言下，而且很多站点是UTF-8作为编码字符集的，因此还有必要将IIS日志设置为UTF-8编码的，方便分析同时也相对安全一些，打开这个功能可以这样做：在IIS管理器中，在本地计算机上点击右键，选择“属性”，在“UTF-8日志”选项单元中，钩选“用 UTF-8 编码 Web 日志”，然后确定并重起IIS服务即可。 3。IIS的每个字段之间使用半角空格进行分隔的。就每个字段数据而言如果存在空格则IIS自动会将空格转换为“+”。但，要注意数据中可能自身会存在“+”。 4。每个字段对应的含义是： 日期(date)，时间(time)，客户端IP地址(c-ip)，用户名(cs-username)，服务名(s-sitename)，服务器名(s-computername)，服务器ip地址(s-ip)，服务器端口(s-port)，方法(cs-method)，uri资源(cs-uri-stem)，uri查询(cs-uri-query)，协议状态(sc-status)，协议子状态(sc-substatus)，wind32状态(sc-wind32-status)，发送的字节数(sc-bytes)，接收的字节数(cs-bytes)，所用时间(time-taken)，协议版本(cs-version)，主机(cs-host)，用户代理(cs(User-Agent))，cookie(cs(Cookie))，引用站点(cs(Referer)。 5。协议状态(这就是通用的了，无论是IIS还是Apache抑或是其他的)。 1xx &#8211; 信息提示：这些状态代码表示临时的响应。客户端在收到常规响应之前，应准备接收一个或多个 1xx 响应。 100 &#8211; 继续。 101 &#8211; 切换协议。 2xx &#8211; 成功：这类状态代码表明服务器成功地接受了客户端请求。 200 &#8211; 确定。客户端请求已成功。 201 &#8211; 已创建。 202 &#8211; 已接受。 203 &#8211; 非权威性信息。 204 &#8211; 无内容。 205 &#8211; 重置内容。 206 &#8211; 部分内容。 3xx &#8211; 重定向：客户端浏览器必须采取更多操作来实现请求。例如，浏览器可能不得不请求服务器上的不同的页面，或通过代理服务器重复该请求。 [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=341</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Expression Web 2 简体中文体验</title>
		<link>http://www.deepseath.com/?p=224</link>
		<comments>http://www.deepseath.com/?p=224#comments</comments>
		<pubDate>Sat, 12 Jul 2008 15:52:44 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[程序人生]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[FrontPage]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft expression web]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[开发]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=224</guid>
		<description><![CDATA[微软可能计划利用Microsoft Expression Web 2替代FrontPage（这里怀念一下FrontPage最初的HTML基础绝大多数还是来自FrontPage代码模式中的），刚刚下载到Microsoft Expression Web 2的30天试用版，将全部安装与体验过程截图。值得一提的是，Microsoft Expression Web 2支持PHP代码的开发，虽然不如专业的IDE那么强大，不过对于函数的代码提示还是比较清晰速度也比较快。美中不足的是这个软件继承了微软那庞大的身躯，安装文件达到500M多，安装后占用磁盘空间能达到接近800M多。 下载地址：http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&#38;FamilyID=28ca49cc-5f30-4b1f-a569-e7fdc83cef4f 申请Key的地址：http://www.microsoft.com/expression/productkey.aspx 看到一些问题.集中解决下:有问题可以再提出来 1.为什么不能安装? 因为是VS2008写出来的东东.所以需要.NET framework3.5支持.安装包里自带的.先安装下就可以了. 2.安装完新建是灰色的? 这个是因为你没有激活.一些功能不能使用.激活一下就好了.用上面的地址你去申请一个KEY.可以用30天.的.说起来也是正版了:) 不要担心.因为30天后肯定出破解了:) 3.怎么不能运行PHP啊? 在 Expression Web 2 中预览 PHP 在 Expression Web 2 中预览 PHP 页时，无法自动识别 php-cgi.exe 的路径。若要解决此问题，请在 Expression Web 2 中，单击“工具”，然后单击应用程序选项。在“应用程序选项”对话框的“常规”选项卡上的“PHP”下，单击“浏览”，然后找到 php-cgi.exe。]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=224</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>浏览器 cookie 限制</title>
		<link>http://www.deepseath.com/?p=202</link>
		<comments>http://www.deepseath.com/?p=202#comments</comments>
		<pubDate>Tue, 10 Jun 2008 09:13:58 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[cookie jar]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[internet explorer 8]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[recently]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=202</guid>
		<description><![CDATA[一、浏览器允许每个域名所包含的 cookie 数： Microsoft 指出 Internet Explorer 8 增加 cookie 限制为每个域名 50 个，但 IE7 似乎也允许每个域名 50 个 cookie（《Update to Internet Explorer’s Cookie Jar》）。 Firefox 每个域名 cookie 限制为 50 个。 Opera 每个域名 cookie 限制为 30 个。 Safari/WebKit 貌似没有 cookie 限制。但是如果 cookie 很多，则会使 header 大小超过服务器的处理的限制，会导致错误发生。 注：“每个域名 cookie 限制为 20 个”将不再正确！ 二、当很多的 cookie 被设置，浏览器如何去响应。除 Safari（可以设置全部cookie，不管数量多少），有两个方法： 最少最近使用（least recently used [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=202</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
