Server2008+IIS7+PHP5.2.11+MySQL5.1+ZendOptimizer3.3.3

首先说一下远程装Server2008,服务器拿回去处理了一下硬盘坏道,换成了raid1,那边老板直接给装了个2003,送回了机房想了几番还是觉得2008爽些,于是决定远程安装。

把镜像传上去,按了个虚拟光驱virtualclonedrive,远程上去开始安装,开始是复制文件,结果到了重启的时候卡壳了,因为正在连接不能自动重启,所以无法进入后面的安装程序。所以只好等待机房的技术支持用他的QQ远程操作KVM,这样连电脑的重启界面都能看到,那当然是没问题了。一路装下去,在选分区的时候,给2008留的是40G,绝对够用了。因为用了raid1,记得加载上相应的驱动。

如此一路装完,别的驱动都自动有了,省心啊,让技术支持的小伙子赞叹不已。接下来该注册了,因为服务器是组装机,又不好改bios,干脆到淘宝上买个学生号,花了9.5元。

然后就是标题剩下的那几个,详细的不多说。PMZ用的都是exe安装版,有一点反复,就是php还是不要用5.3的,zendo不支持,装ucenter也会报错。

有朋友说用微软的Web平台安装工具装php也挺不错的,来试试吧http://www.microsoft.com/web/

服务器迁移后wordpress无法上传图片

1. 服务器换了server2008,偷偷的说,还是正版的呢,当然了,用的是学生号

2. 别的站点都还好,需要写入的直接给iusr写入权限,据说这是IIS7的伟大改进,以后拷到别的服务器上都不用再改

3. 只是我的wordpress却不能上传,连everyone都试过了,还是不行

4. 进入WP后台,设置-杂项,有个上传目录,竟然还是原来服务器上的绝对路径,我倒,改成默认的“wp-content/uploads”就好啦

5. 谁知道哪里有500首以上的儿歌吗?

CuteEditor6.0中UploadSingleFile的用法

前端代码:

<%@ Register Assembly=”CuteEditor” Namespace=”CuteEditor” TagPrefix=”CE” %>

<CE:UploadSingleFile runat=”server” ID=”UploadSingleFileMusic”
                onfileuploaded=”UploadSingleFileMusic_FileUploaded” InsertText=”请选择一个音频文件”
                ItemTextTemplate=”{0} {1} ({2}) {3}”
                                            ProgressTextTemplate=”%F%..%P% %SEND%/%SIZE%,%KBPS%,%T% seconds remain.”
                                            CancelText=”取消上传”>
<ProgressPanelStyle Direction=”NotSet” HorizontalAlign=”NotSet” ScrollBars=”None” Wrap=”True”></ProgressPanelStyle>
                                        <ValidateOption Extensions=”wav,mp3,rm,data,swf,flv” />
                                        </CE:UploadSingleFile>

CodeBehind代码:

protected void UploadSingleFileMusic_FileUploaded(object sender, CuteEditor.UploaderEventArgs args)
    {        
                string s = Server.MapPath(“upload”);
               args.CopyTo(s+”\\”+”newname”);
    }

说明:

1.该控件上传时先放入临时文件夹,调试时是放到了计算机用户下的temp文件夹,因该文件夹权限原因moveto失败,未测试iis下该控件设置的Temp是否生效。

2. 上传文件的其他属性请查看args获取,如args.GetTempFilePath()等

3. 用CopyTo时可在newname后再加上文件后缀

win7上自动批处理设置静态IP和自动获取切换

也是看了网上别人的代码才搞会的,不过我不想用判断啥的,直接做成两个bat文件最好,双击就行了。所以下面的代码就是两段:

1. 以下内容放到“手动设置.bat”,注意IP和DNS换成自己的哦

netsh -c interface ipv4 set address name=”无线网络连接” static address=192.168.1.55 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=0
netsh -c interface ipv4 set dnsservers name=”无线网络连接” source=static address=202.103.24.68 register=PRIMARY
netsh -c interface ipv4 add dnsservers name=”无线网络连接” address=202.103.0.117 index=2

2. 以下代码放到“自动获取.bat”

netsh -c interface ipv4 set address name = “无线网络连接” dhcp
ipconfig /release >nul && ipconfig /renew>nul
netsh -c interface ipv4 set dnsservers name = “无线网络连接” source = dhcp

palm treo 680的很多故障皆因触点松动导致

因为其设计上的原因,手机天线、听筒、麦克等部位均采用弹簧式触点,而市面上卖的680一般都年代久远,所以出现触点松动的情况比较普遍,看了拆机图以后,推测自己的听筒总是不响肯定也是这个缘故,再也不能没声就拍一巴掌了,于是决定再次拆机。

这次就不上图了,只是要下四个角上的螺丝,把中间层也就是固定着天线的那个框框下下来,就看到听筒的触点了。注意底部的麦克,也是压住的,别不小心搞丢了。

这个机器除了浏览器不爽,其他都还可以。如果能用UCWEB就完美了。

Webcast的录制原理

实际上,Webcast的录制工作并不是在本地完成的,而是通过网络,直接录制到Live Meeting的服务器上。这样做的目的是希望最大程度的降低由于故障造成的损失,比如讲师电脑死机,或者网络突然中断,等等。所以,录制出来的视频是否连贯,或延时,直接与操作演示的讲师所处环境有密切的关系。

 一般情况下,绝大多数的讲师都会来微软内部讲课,这样可以最大限度的保证网络的质量与稳定性,事实上,我们绝大多数的课程还是可以保证很好的质量的。但是有的时候,讲师可能无法到微软内部讲课,如正在出差中、讲师所在地没有微软分公司,或者讲师本身并不在中国,这样就有可能因为地区间的网络差异,发生大家不愿意看到的情况出现。

其实我们和大家的想法是一样的,也希望可以拥有更好的网络环境,所以我们MSDN中文网络广播工作组很重视这个问题,也曾多次向总部反映过,希望在不久的将来,Live Meeting服务器可以尽快在中国建立,这样大家就可以享受到更好的收听质量了。

以上是msdn webcast论坛关于网络时延问题的回复,源地址http://social.microsoft.com/Forums/zh-CN/msdnwebcastzhchs/thread/534fb049-7a01-43cd-bd12-5d5c49b21222