server2003 iis6.0 打開asp頁面顯示空白的問題
最近在server2003(iis6.0)調試asp是發現頁面打不開的情況,具體問題表現為頁面打開不報錯,顯示加載完成可就是頁面成空白狀態...此頁面在xp(iis5.5),win7(iis7.5)下打開正常.
一.先進行服務器配置檢查.
第1步,啟用Asp,進入:控制面板->管理工具->IIS(Internet服務器)-Web服務擴展->ActiveServerPages->允許
控制面板->管理工具->IIS(Internet服務器)-Web服務擴展->在服務端的包含文件->允許
第2步,啟用父路徑支持
IIS-網站-主目錄-配置-選項-啟用父路徑
第3步,權限分配
IIS-網站-(具體站點)-(右鍵)權限-Users完全控制
二.asp文件檢查
第1步,當使用<!--#include file="xxx.asp"-->包含頁面時必須使兩個頁面編碼一致
到這裡問題解決...
一.先進行服務器配置檢查.
第1步,啟用Asp,進入:控制面板->管理工具->IIS(Internet服務器)-Web服務擴展->ActiveServerPages->允許
控制面板->管理工具->IIS(Internet服務器)-Web服務擴展->在服務端的包含文件->允許
第2步,啟用父路徑支持
IIS-網站-主目錄-配置-選項-啟用父路徑
第3步,權限分配
IIS-網站-(具體站點)-(右鍵)權限-Users完全控制
二.asp文件檢查
第1步,當使用<!--#include file="xxx.asp"-->包含頁面時必須使兩個頁面編碼一致
到這裡問題解決...
-----------------------------------------------------------------------------
問:如何使我們編碼一致
我們一般使用中文簡體的話在頁面最頂部加入:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>確定編碼,也要確認文件編碼正確.如果不是ANSI的請修改保存
我們一般使用中文簡體的話在頁面最頂部加入:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>確定編碼,也要確認文件編碼正確.如果不是ANSI的請修改保存
![](https://images.cnblogs.com/cnblogs_com/amberbest/%E6%96%87%E7%AB%A0%E9%85%8D%E5%9B%BE/serve2003iis6.0%E6%89%93%E9%96%8Basp%E9%A0%81%E9%9D%A2%E9%A1%AF%E7%A4%BA%E7%A9%BA%E7%99%BD%E7%9A%84%E5%95%8F%E9%A1%8C.jpg)