ASP.NET配置权限错误
错误提示
c:windowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesrootc36f236a846e06f5App_global.asax.0fmsk0sy.dll: --"拒绝访问"。
解决办法
C盘 添加 IIS_IUSERS 的使用权限
或者C盘添加USER 用户组 与Everyone 用户组即可
认识自己的无知 是认识世界最可靠的方法
错误提示
c:windowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesrootc36f236a846e06f5App_global.asax.0fmsk0sy.dll: --"拒绝访问"。
解决办法
C盘 添加 IIS_IUSERS 的使用权限
或者C盘添加USER 用户组 与Everyone 用户组即可
<p> 在与SQL server建立连接时出现与网络相关的或特定与实例的错误 ...........error 40 错误 SQL Server错误 02 .. 今天运行SQL 08的时候给我来个这个提示. 我就纳闷了...研究了半天 ..发现是有个服务没启动 .......在这里记录下 .方便一下跟我一样对SQL比较菜的童鞋们....</p><p> 1. 打开 SQL Server 2008 的配置管理器.</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p> 2. 点击SQL Server 服务选项 然后看右边...应该有4个服务.都是没有启动的</p><p> 3. 启动SQL Server(MSSQLSERVER) 即可</p><p>如果不行就再过看一眼下面的 MSSQLSERVER 的协议</p><p> 看TCP/IP 是不是启动了</p><p> Shared Memory 也要启动 .</p>
http://www.apkbus.com/android-21834-1-1.html
Android 疯狂足球游戏源码
http://www.apkbus.com/android-20986-1-1.html</p>
<p>1. 类库下载:</p><p>用于新浪微博开放平台的PHP Lib. 内含能直接使用的DEMO.</p><p>SAE上OAuth版本内置了,不用下载,参考http://blog.sae.sina.com.cn/?p=107*</p><p>Basic认证版本在这里下载 http://code.google.com/p/libweibo/downloads/list</p><p>新浪官方下载页面: http://open.t.sina.com.cn/wiki/index.php/SDK#PHP</p><p>新浪宣布2011.6.1全面停止 Basic Auth的支持,所以要请开发者注意这个问题了</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p> </p><p>2. 调用新浪微博接口必须是要申请一个应用的,申请应用成功之后会得到一个App key号和App Secret号,我们也需要通过这两个参数来请求授权</p><p>新浪官方地址:http://t.sina.com.cn/11051/3f4cXR5Tej</p><p> </p><p>3. demo使用教程:</p><p>下载,然后解压,修改config.php中的App Key和App Secret</p><p>打开index.php,将13行最后一个url改成你网站对应的callback.php的url</p><p>上传到PHP空间即可</p><p> </p><p>4. 开发完成后,再去新浪微博网站上提交申请即可</p><p> </p><p>5. 我觉得这个第三方登录其实意义也不大,从新浪微博传过来的参数,没几样是我需要的,邮箱不肯给,有用的就给了个用户名的参数,但是用户名有什么用啊,我也不能用这个用户名直接给用户注册一个账号,因为万一有重复的用户名就出错了,所以还是需要用户自行选择是绑定已有的网站账号呢,还是根据这个第三方认证创建一个新账号。这些都做完以后,用户可以根据第三方认证自动登录。用户其实该填的还都得填,没一点方便,这个无非就是几个网站之间表面性的提高点耦合度,提高点点击量,无他。</p><p> </p><p>6. 出现的问题</p><p>我在本机测试的时候,一切ok。传到服务器的时候出错了,点击第三方登录按钮时,打开的页面总是“找不到页面”。后来根据新浪的类库代码一步一步的找下去,发现原因了,他用到了curl模块,我的服务器恰好是不支持这个的。得,重新编译php吧,让他支持curl吧。教程如下</p><p> </p><p> </p><p>7. Linux下为PHP添加CURL扩展库的教程</p><p>本次编译只是单独编译php的扩展库,然后将编译好的php扩展库加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。</p><p>假如原先编译的php目录在/usr/local/php4目录下;apache在/usr/local/apache2目录下;php源代码在/usr/local/src/php-4.4.7目录下。如果实际目录与假定的目录不一致,则在下面的命令中做调整。</p><p>1. 找到当前运行的php版本的源代码目录,如 php-4.4.7。进入curl扩展库目录。
$cd /usr/local/src/php-4.4.7/ext/curl</p><p>2. 调用phpize程序生成编译配置文件。<br />$/usr/local/php4/bin/phpize</p><p>3. 编译扩展库,分别执行下面的configure和make命令。
$./configure -with-php-config=/usr/local/php4/bin/php-config<br />##configure这一步执行通过后,再执行make命令,如果configure执行不通过,则查找错误原因。<br />$make
##make成功执行后,生成的扩展库文件在当前目录的 modules 子目录下,
如 /usr/local/src/php-4.4.7/ext/curl/modules/curl.so</p><p>4. 配置php.ini文件
##将编译好的扩展库文件复制到apache2 modules目录下。
$cp /usr/local/src/php-4.4.7/ext/curl/modules/curl.so /usr/local/apache2/modules/.
##可以通过查看phpinfo信息来确定php.ini文件位置,然后编辑。
##在php.ini文件中找到设置扩展目录的位置,然后将扩展路径设置到apache2 modules目录下。
extension_dir = “/usr/local/apache2/modules/”
##在php.ini的添加扩展库位置,设置要添加的扩展库。
extension=curl.so
##以后如果还要添加别的扩展库的话,则只需先将php扩展库编译好,然后copy到apache2 modules目录下,
##然后再在这个位置,添加一行将编译后的扩展库文件名加上即可。</p><p>5. 重启apache,查看phpinfo信息,即可看到刚才添加进去的curl扩展库。</p>
<p style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;">QQ登录功能申请已经向第三方网站完全开放,现在只要登录腾讯社区开放平台填写网站资料便可以立即获取QQ登录相关的key和ID,无需等待审核。</p><p align="center" style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;"></p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;"> 通过“QQ登录”,用户能使用QQ帐号一键登录接入网站,大大降低了用户注册、登录的门槛,借助庞大的QQ用户群,给第三方网站带来更多新用户。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间,使网站内容通过好友关系得到进一步的传播,从而提升网站的访问量和用户数。</p><p align="center" style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;"></p><p style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;"> QQ登录功能完全开放,将为更多用户带来实实在在的方便,也成为助力各类网站成长的强大动力。欢迎更多的第三方网站前来申请!</p><p style="margin: 20px auto 0px; padding: 0px; font-size: 14px; widows: 2; background-color: rgb(255, 255, 255); text-indent: 30px; line-height: 25px; font-family: serif; orphans: 2;"> 腾讯社区开放平台:http://opensns.qq.com/</p>
<p>Hyper-V作为Windows Server 2008中最耀眼的部分,自问世以来已经吸引的太多的关注。在7月初Hyper-V也终于迎来了长大成人的一天,这一天,微软终于发布了Hyper-V的正式版本,并且还附有Hype</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p>Hyper-V作为Windows Server 2008中最耀眼的部分,自问世以来已经吸引的太多的关注。在7月初Hyper-V也终于迎来了长大成人的一天,这一天,微软终于发布了Hyper-V的正式版本,并且还附有Hyper-V的多国语言包。小H心里挺美,终于不必看E文了,还是中文字看着亲切。</p><p>在微软释出RC版Hyper-V的时候,小H自以为是的断言微软一定会再放出RC1的,现在小H编辑为自己不谨慎的言论表示道歉,RC1确实没有出现过(虽然没有某教授预言深圳房价那样严重得影响国计民生,不过在情节上并无二致)。</p><p>而且现在看来,RC和正式版的差别并不明显,所以这RC1真的没有必要出来凑热闹了,微软公司这次的发布也表明了一种态度,就是作为虚拟化市场的新生力量,微软已经有些迫不及待了,为虚拟化概念已经普遍成熟的市场环境下,并且Hyper-V之前流通的各种版本也已经吸引了各方面关注之后,现在微软发布正式版Hyper-V也算恰如其分。</p><p>498)this.style.width=498;" border=0></p><p>正式版的Hyper-V是大小在30M左右,连语言包一起也不超过35M大小,小H猜想这个是克意控制的。与相同架构的VMWare ESX有相近的意思,都是一个“体积很小”,可以放在U盘里面启动,同时这个U盘也作为秘钥来保护服务器上安装的虚拟机。同时因为这个介乎硬件和虚机之间的Hypervisor层足够的“薄”,越能使虚机能更减少系统资源的占用,能更直接地调用物理服务器性能。</p><p>不过这些都只是小H基于Hyper-V最大竞争对手VMWare相似产品的一个猜测,因为Hyper-V到现在为止是以.MSU独立系统是升级包文件形式存在,而且目前只针对Windows Server 2008操作系统,即便在内核相同的Vista上也没有安装成功,提示升级包与操作系统不匹配。这里有个问题,听闻微软公司还会出现光盘载体的零售版本,也就是之前传说的28美圆的版本,到底会不会对其他服务器操作系统开放呢,可不可以安装在Vista和2003上面呢?不过这个谜底恐怕至少要在8月才能揭晓了。</p><p>498)this.style.width=498;" border=0></p><p>1、下载</p><p>上面说到了Hyper-V是升级补丁的形式,如果在Windows Server 2008 X64上下载该补丁的时候,在下载的时候,会要求先下载一个“Windows正版增强验证”的插件,下载并运行该软件后,得到一个验证码,验证通过之后,才可以下载安装。因为太平洋用的2008是微软公司“英雄诞生”发布会上获赠的正式版,所以得到验证并可以下载。</p><p>498)this.style.width=498;" border=0></p><p>如果对于这个“增强验证”心存顾虑的用户,其实还是有解决办法的,就是记录下下载地址后,换到其他系统比如XP SP2的PC上进行下载。就不会出现上面的情况,把文件下载后再本地安装的效果都是一样。</p><p>需要注意的是,无论是X64还是X86的补丁,只能安装在Windows Server 2008正式版上,很多测试时流出的BETA、RC版的Windows Server 2008 都不能使用Hyper-V正式升级,都一样会有“系统不匹配”的提示</p><p>【51CTO编者注:Hyper-V安装后不可卸载。</p><p>Windows Server 2008 Hyper-V 64位:</p><p>498)this.style.width=498;">http://download.microsoft.com/download/8/b/f/8bfabc2a-4fa5-4325-8ea7-21d474602293/Windows6.0-KB950050-x64.msu</p><p>Windows Server 2008 Hyper-V 32位:</p><p>http://download.microsoft.com/download/d/0/f/d0ffe812-9cb5-4fb1-89e2-471642b75a4b/Windows6.0-KB950050-x86.msu</p><p>Hyper-V多国语言包64位:</p><p>498)this.style.width=498;">http://download.microsoft.com/download/2/7/4/2748315b-4faf-454f-8b12-263acee37c79/Windows6.0-KB951636-x64.msu</p><p>Hyper-V多国语言包32位:</p><p>498)this.style.width=498;">http://download.microsoft.com/download/8/c/c/8cc7b354-9c14-4acc-921a-3273ad667f67/Windows6.0-KB951636-x86.msu</p><p>Vista 64位远程管理补丁:</p><p>498)this.style.width=498;">http://download.microsoft.com/download/1/0/e/10ed8801-b2f9-43aa-bcd1-25a5b53699f4/Windows6.0-KB952627-x64.msu</p><p>Vista 32位远程管理补丁:</p><p>498)this.style.width=498;">http://download.microsoft.com/download/e/2/a/e2ac64a6-d545-46fc-94ee-579ba22107c1/Windows6.0-KB952627-x86.msu</p><p>知识库文章:</p><p>498)this.style.width=498;">http://support.microsoft.com/kb/950050/en-us/ 】</p><p>2、安装</p><p>下载后的MSU文件可以在Windows Server 2008上直接安装使用,就好象安装一个普通的系统补丁一样。</p><p>安装好的Windows Server 2008服务器管理器中角色组件已经包含了Hyper-V。不过我手上的版本是2008 RTM,其中的Hyper-V甚至还是RC之前的BETA版,这个可以从稍后的Hyper-V管理器版本序号可以看出来。</p><p>498)this.style.width=498;" border=0></p><p>点击安装文件可以进行Hyper-V的安装,并不需要添加角色等这样的步骤。</p><p>为了方面进行比较,小H编辑先是安装RC版Hyper-V,KB949219的升级包是就是Hyper-V RC的升级包代号。KB950050则是Hyper-V的正式版升级代号,从编码上看差距不算很大。</p><p>498)this.style.width=498;" border=0></p><p>值得注意的是,Hyper-V的升级包安装以后是不可以卸载的,哪怕在角色Roles管理中删除Hyper-V角色,也不可以把Hyper-V的版本往下降了。不过小H也确实没想到什么理由必须要用BETA或RC版而无视正式版。</p><p>3、添加Roles</p><p>接下来的步骤就是和在服务器管理中添加角色一样了。</p><p>498)this.style.width=498;" border=0></p><p>常规的Hyper-V介绍文件</p><p>498)this.style.width=498;" border=0></p><p>给Hyper-V添加网络连接,等虚拟机安装完毕后会将实际的网卡虚拟为一个虚拟交换机进行网络连接。在这一步可以不捆绑任何网卡,以后设置定义虚拟硬件时一样可以添加修改网络连接。</p><p>498)this.style.width=498;" border=0></p><p>选择“虚拟网络管理器”,还可以添加虚拟网络,类似于VMware的VMnet等虚拟网卡,与VMware不同的是,Microsoft的虚拟网络,没有内置DHCP服务器,所以,在创建了虚拟网络后,如果在虚拟机中使用了这些虚拟网卡,还需要手动为虚拟机设置IP地址。登陆虚拟机的主要途径是通过远程桌面,所以没有固定IP确实很麻烦。</p><p>498)this.style.width=498;" border=0></p><p>498)this.style.width=498;" border=0></p><p>安装Hyper-V会提示为3大部分,Step1和2完成之后提示需要重启服务器,Step3会在重起以后继续安装进程。</p><p>4、重起服务器</p><p>498)this.style.width=498;" border=0></p><p>重启服务器以后会继续安装进程</p><p>498)this.style.width=498;" border=0></p><p>498)this.style.width=498;" border=0></p><p>安装成功的提示,Hyper-V已经可以正常使用了。</p><p>498)this.style.width=498;" border=0></p><p>5、设置Hyper-V控制台</p><p>在“Hyper-V”设置对话框中,可以设置默认的虚拟硬盘、虚拟机的保存路径,我通常都是保存在一个空闲空间比较大的磁盘分区上,并且使用一个很短的路径,例如E盘的VMS文件夹,对于Microsoft虚拟机来说,则可以保存为MVMS,这个就看自己的爱好与习惯了。</p><p>498)this.style.width=498;" border=0></p><p>RC版本</p><p>Hyper-V控制台的版本号,上图是RC版。</p><p>498)this.style.width=498;" border=0></p><p>正式版Hyper-V控制台,版本有一定变化</p><p>语言包本来也是很吸引小H编辑的,可是无可奈何,比尔大门送给咱们的是英文版,所以那含有简体中文的语言包没能装上。想换个中文版的S2008,又无可奈何,比尔大门已经退休了,一声叹息啊</p><p>在Microsoft的Hyper-V虚拟机中,最大虚拟硬盘可以达到2040GB,这比VMware的最大950GB要“大”不少。当然,即使创建2TB的硬盘,也不会立刻就占用2T的物理空间分配,给虚拟机安装了一个2TB的硬盘,至少可以在虚荣心上相当的满足。</p><p>Hyper-V的虚拟机,可以分配2个CPU,并且可以为每台虚拟机的CPU设置使用率(相当主机而言,可以最大使用多少CPU占用率,默认是100%)。当有多台虚拟机运行时,可以根据虚拟机所承担的功能,合理分配CPU使用率。</p><p>6、安装虚拟机</p><p>虚拟机的安装可以通过物理光驱,或者将安装盘做成ISO镜像文件模拟光驱,因为后者会直接读取硬盘,速度会更加的快一些。</p><p>498)this.style.width=498;" border=0></p><p>小H同时创建两个服务器,两个系统同一时间开始安装系统。一个装2003,一个装XP。</p><p>498)this.style.width=498;" border=0></p><p>显而易见,2003需要更多的硬件驱动校验,XP的拷贝安装文件的速度要比2003快。</p><p>498)this.style.width=498;" border=0></p><p>不过,拷贝完安装文件,进行“系统安装和设置”阶段时,XP和2003的进度差距缩短不少。每次到这一步,屏幕总是显示“剩余时间39分钟”,不知道是微软公司对39分钟情有独钟还是什么。</p><p>498)this.style.width=498;" border=0></p><p>不过XP的安装速度依然是快于2003。</p><p> </p><p>7、设置虚拟机</p><p>在最下一行,显示“若要释放鼠标,请按Ctrl+ALT+←”,这相当于VMware中的Ctrl+Alt键,就是从虚拟机中返回到主机的热键。</p><p>498)this.style.width=498;" border=0></p><p>安装操作系统后,从“操作”菜单选择“插入集成服务安装包”,这在VMware中相当于VMware Tools,在Virtual PC与Virtual Server中,相当于“附加程序”,也就是一些集成了驱动程序和其他一些虚拟机的增强程序而已,不过安装以后鼠标指针就不会因为远程登陆的原因被冻结了,看困扰国人多年的手机漫游费用就知道,想让鼠标从远程桌面窗口转跳到本地桌面有一定的“技术难度”。安装Hyper-V集成服务安装包可以基本解决这个问题。</p><p>498)this.style.width=498;" border=0></p><p>8、冲击下世界记录</p><p>之前有新闻说大洋彼岸有个高人在双核4G内存的笔记本上安装并同时运行了14个XP的虚拟机。</p><p>498)this.style.width=498;" border=0></p><p>只要安装完一个虚拟机,在Hyper-V上很容易就可以复制出多个来。每个虚拟机分配20G虚拟硬盘、256M内存。</p><p>498)this.style.width=498;" border=0></p><p>不过很快问题就出现了,虚拟机占用的始终是物理内存大小。服务器只有两G内存,在同时运行6个虚拟机以后,再启动第7个时,系统已经提示剩余物理不足256M了。6个XP系统占用差不多有1.5G的内存,而2008运行也至少吃掉3、400M。这时候已经接近物理内存上限了。没办法,虚拟服务器到底是不能无中生有的技术。</p><p> </p><p>498)this.style.width=498;" border=0></p><p>查看主系统的资源,CPU占用并不高,但内存已经到达可用峰值。</p><p> </p><p>498)this.style.width=498;" border=0></p><p>把上面的启动了的虚拟机关闭后,内存的占用出现很有规则的下降。按小H自己的经验,其实启动XP系统,有64M的内存已经足够了。看来这个所谓的世界记录也不是很难打破。</p><p>9、总结</p><p>作为微软公司第一款企业用虚拟服务器软件,Hyper-V的表现可谓中规中矩,快照、迁移等很方便的管理工具和功能也足够吸引大部分的企业用户。</p><p>不过值得关心的是购买Windows Server 2008,可以免费得到Hyper-V,如果是单独的版本,售价也只是28美元,如此的低价对于抢占尚有巨大发展空间的服务器虚拟化市场会有很强大的推动作用。可以说Hyper-V不会给微软公司带来很多收入,但也看得出,微软是把赌注押在了虚拟机的管理和虚拟化应用上面。 </p><p>根据VMware的网站资料,如果购买独立产品用于硬盘安装,ESX Server 3i的定价是每两个处理器为495美元。考虑到Hyper-V Server28美元的相对较低的起始价格,会有更多的用户采用微软的产品进行虚拟化部署,而放弃其他高价产品例如VMware。</p><p>虽然x86虚拟化市场相对较小(微软估计目前只有10%的服务器完成了虚拟化处理),但已有众多的财富1000强企业用户使用了VMware产品。而且这些大型企业往往是最保守的IT用户,一旦他们选定可靠的技术,就很少更换供应商。可以说Hyper-V是微软公司撬开中小企业用户市场的一把利器。</p>
1. 安装win2003,升级全部补丁。
2. 这个很重要,然后删除MSXML 6 Service Pack 2(KB954459),这是秘籍
3.再安装sql2008,一切顺利