win2008 asp IIS

来源:互联网 发布:网络电视 卡不卡 编辑:程序博客网 时间:2024/05/16 02:43
1、某asp站点无法打开,提示其access数据库无法连接:
 
ADODB.Connection 错误 '800a0e7a'
未找到提供程序。该程序可能未正确安装。
 
查看其使用的驱动程序是Microsoft Access Driver,这是最基本的access驱动,不可能没有安装的。尝试使用OLEDB来连接,也会报错:
 
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

看来不应该是ODBC驱动程序的问题。尝试重启IIS,但问题依然存在。
 
于是检查IIS里相关设置。最后发现,是程序池没有启用32位(64位的2008默认不支持32位的应用程序)支持:在主目录-应用程序池-最右侧的 设置应用程序默认设置 里面修改。
应用程序池:Classic .NET AppPool 

a. 启用父路径。
      常用的 ../ 父路径使用在IIS7里面是默认不支持的。
      在iis的主页-->ASP -> 双击打开-> 启用父路径: True

b. 向浏览器返回错误信息。


2、  默认网页代码出错浏览器会出现“An error occurred on the server when processing the URL. Please contact the system administrator”。
     在iis的主页-->ASP -> 双击打开->调试错误-> 将错误发送到浏览器: True


其他参考:http://www.cnblogs.com/delphinet/archive/2010/03/25/1696083.html 

3、APK文件不能下载问题:
IIS-网站根目录-MIME类型 添加-扩展名:.apk  mime类型:
application/octet-stream 
或者配置config文件  注意一个网站只能有一个config文件 否则会出错
4、重启某个网站异常,显示已启动但是无法正常访问,重启应用程序池,提示:2008 无法启动应用程序池 执行此操作时出错。详细信息:服务无法在此时接受控制信。。。:修改方法:应用程序池,选定网站名,右侧有个“正在回收”,回收条件:将“固定时间间隔”默认的1740分钟改为0

5、jQuery。js莫名其妙不能运行、找不到路径:看看那是不是复制出错了,还有就是将文件权限设置为当前管理员的。 

6、2008很多按键变成了快捷键:按e会出现资源管理器,相当于e变成了Win+e,所以才想起来,按了Win+L锁屏幕。

最初的解决办法是:多次Win+L来尝试是否恢复正常,但是经常失败。

最终的解决办法是:在远程桌面的Win 2008系统,直接按Win键,远程桌面弹出“开始菜单”,这样就恢复了。

顺便,在直接按Win键之前,先在远程桌面打开软键盘(开始-运行-输入“OSK”),当在实际的键盘上按下Win键的时候,软键盘上的Win键会闪一下。


 7、“由于没有远程桌面授权服务器可以提供许可证,.....”错误的解决(Server2008R2)

服务器安装的是Server2008R2,由于是刀片,一直远程桌面的方式使用进行试用了。

昨天远程的时候忽然提示如下错误:


晚上搜索了一通也没搞定,很多提示要安装RD并授权。后来问了个一直用Server的同事,原来是安装角色的时候安装了“”远程桌面“的原因,删除即可。

即在我的电脑上右键菜单中选择-"管理",点击"角色",点击"删除角色",选择“远程桌面服务”删除即可。

估计是当时安装IIS服务的时候随手勾点了,竟然造成常规的远程桌面无法使用。

0 0
原创粉丝点击