前些日子博客搬到国内,网页打开速度灰快是没得说,不过却发现这个ASP+Access架构的Z-Blog程序在 Windows Server 2008 R2  的 IIS 7.5 下运行超级缓慢,当然说的是读写数据库的时候,至今没有找到原因。

 Windows Server 2003 服务器IIS环境下搭建一个ASP+Access程序,数据库连接配置文件中指定的数据库路径正确的情况下访问网站仍然出现数据库连接错误提示,其实如果搞站时间久了的话遇到IIS下的网站问题就会知道十有八九是权限设置问题。

微酷这些年遇到的IIS相关的问题大多数是由权限造成的,所以如果大家用的是IIS服务器并且网站访问出问题就先从权限入手吧。Asp.net部署网站生成WEB应用后通过IIS服务器访问结果出现问题。

辛苦制作或修改的模板如果不想被别人轻易下载到html模板文件可以利用下面的方面,原理就是利用伪静态规则转向将模板页面转到网站首页,前提是你的空间支持Rewrite伪静态,IIS、Apache、Nginx等都可以,微酷只给出Nginx的一个例子,其它的自己搞定。

Windows Server 2003 安装上IIS后如果想支持 ASP.NET 只要安装 Microsoft .NET Framework 2.0 或更高版本就好了,可是如果先是安装的.NET框架而后安装IIS会发现IIS里面没有ASPX的映射,那么怎么办呢,遇到这问题的朋友可能不多,不过总会有的,我算一个。

在Windows Server 2003 服务器配置好IIS+PHP+MYSQL环境后运行 PHPMyAdmin 提示:PHP has encountered an Access Violation at xxxxx 百度了N个网页找到的全是一Copy了N次的同一个方法,什么权限什么PHP.INI了屁用没有,最后终于在一博友日志中找到有效解决办法,Very Easy 的方法。

以前像windows server 2003 服务器上IIS6.0要实现URL Rewrite就要装第三方组件来实现,而IIS7开始微软官方发布了自己的URL Rewrite组件,不过没有同IIS一起安装,需要的时候要单独下载安装,很简单下载后安装然后重启IIS即可。

PHP官方正式发布了PHP5.3.0,这是一个不寻常的PHP版本,因为它修复了不少Bug(超过140个),而且带来了很多让PHP程序员们期待已久的新特性。PHP 5.3发布的Windows版已经不支持ISAPI模式了,要用到微软推荐的FastCGI方式运行PHP,速度快了不少。

在 IIS 5 中是以增量方式创建站点 ID 的;而在 IIS 6 中显然是以随机方式来创建站点 ID,而且站点 ID 的位数很多。不过,有一种办法可以解决这一难题。IIS 6 中的站点 ID 是根据 Web 站点名称生成的。如果您创建一个名为“贰陆空间”的站点,则在将该站点删除并重新创建后,其站点 ID 是相同的!在 IIS 5 中,则不是这样。

据说在linux环境下启动伪静态是件非常简单的事,不过我还没玩linux的经验,这里也不多说了,只是介绍下IIS环境下利用ReWrite组件实现wordpress伪静态的方法,这种方法不需要多余的步骤,只要空间商启用了Rewrite模块,我们自己再在网站的根目录上上传一个httpd.ini文件即可,微酷博客在这里就只提供httpd.ini规则的写法。

加载中……