:::: 菜单 ::::
日志标签:iis

IIS下404错误页一个注意点

刚刚在测试网站,做到flash加载图片的问题,发现加载一个不存在的文件时flash居然还有进度信息,并且到100%后不显示。
丈二和尚摸不着头脑啊,后来用firebug测了一下发现load的那个图居然返回http头是200status,而且还有文件!
这才想起来是我设置过IIS里的404错误页导致的。

这里有一个注意点:IIS里设置404错误页有两种方式指定。一种是相对URL,一种是本地文件。
如果设置URL方式,那么IIS会返回404页面,同时发200状态的头,相当于转向。
而使用文件方式,IIS才会返回404状态的头。切记切记……


文件明明存在,却require_once(./*.php)出错

问题描述:

刚装好PMA,在火狐中访问,会看到白板,什么都没输出。使用IE可以看到500错误(服务器内部错误)

打开报错后发现

Warning: require_once(./libraries/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in ***\mousebomb\pma\index.php on line 35

Fatal error: require_once() [function.require]: Failed opening required ‘./libraries/common.inc.php’ (include_path=’.;C:\php5\pear’) in ***\mousebomb\pma\index.php on line 35

而文件是确实存在且IUSR(IIS匿名访问用户)有权限的。 [ 阅读全文 ]


wimp下wordpress永久链接

前不久又从lamp换成wimp(windows2k3+iis6+mysql5.2+php5.2),wordpress丧失了两个重要功能:
一个是永久链接(静态化),一个是邮件发送。

现在刚刚完美解决了永久链接的问题,分享方法。
(所谓永久链接(permalink),就是像http://www.flashj.cn/wp/wimp-wordpress-permalink.html这样的格式)

因为windows下不支持.htaccess,所以要想rewrite,需要下载一个ISAPI_Rewrite组件来实现rewrite。我试过,个人感觉效果并不理想。 [ 阅读全文 ]


明明存在的asp却显示404错误-IIS不能显示asp?

今天遇到这个奇怪的问题,孤陋寡闻了….

asp无法访问…显示404错,可是非ASP文件,像logo.jpg之类的就可以打开.
只要是asp文件就都是404错;当时非常奇怪;把无法打开的asp改名为aspx也可以打开… 不知道你有遇到过这样的情况不?

刚开始我以为是和PHP冲突,后经过搜索调查,发现居然是因为IIS6默认情况下不支持ASP了.可以通过IIS-WEB服务扩展-Active Server Pages-允许 设置.这样就OK了.
我这是第一次用IIS6….以后得注意了,asp是被淘汰的技术…