首页 > 帮助中心 > 云+VPS常见问题 > 服务器server2008(IIS7)安装好aspjpeg组件后不起作用

资讯分类



服务器server2008(IIS7)安装好aspjpeg组件后不起作用

日期:2018-02-25    共阅 [ 885 ] 次

今天安装了windows server 2008版本服务器,iis是系统集成自带的iis7版本是,然后在这种环境情况下,安装了aspjpeg组件,经过测试发现aspjpeg组件不起作用,无法使用aspjpeg组件处理生成图片。

我的检测aspjpeg组件是否可用的asp程序函数是:

'函数名:isobjinstalled
'作  用:检查组件是否已经安装
'参  数:strclassstring ----组件名
'返回值:true  ----已经安装
'        false ----没有安装
function isobjinstalled(strclassstring)
   on error resume next
   isobjinstalled = false
   err = 0
   dim xtestobj
   set xtestobj = server.createobject(strclassstring)
   if 0 = err then isobjinstalled = true
   set xtestobj = nothing
   err = 0
end function
如何调用这个函数来检测某个组件是不是能用呢?方法就是下面这样:
if isobjinstalled("persits.jpeg") then
   response.write "aspjpeg组件当前可用!"
else
   response.write  "aspjpeg组件当前不可用!"
end if
===============
在我装完aspjpeg2.0版本后,经过上面程序检测得出来的是aspjpeg组件不能用,也是费了很多时间到处查询资料,但是网上的相关资料真是太少了,最终也是在一个论坛上面发现类似帖子,有网友回复说要把应用程序池修改为32位,经过测试果然成功了!我下面就把解决步骤方法记录如下,方便网友和自己以后备忘查询。
首先在控制面板中,找到管理工具---然后打开其中的Internet 信息服务(IIS)管理器---将管理器左侧都点击开,可以看到“应用程序池”和“网站”,你看下你的网站现在使用的是哪个应用程序池,然后点击开上面的“应用程序池”,找到相关程序池右击,选择“高级设置”-在弹出的“高级设置”对话框内,有个“启用32位应用程序”,他的右侧默认值一般是False,点击值False,然后在出现的下拉菜单内将False修改为True,然后点击对话框下方的“确定”按钮就可。

这样设置完成后,你的aspjpeg组件就可以使用了。调用上面的组件注册检测程序,结果也会显示“True”了。
对了,再补充一点我的实战经验,假如你使用的是access数据库的话,这里的“启用32位应用程序”不设置成“True”的话,你的access数据库也是没法使用的哦!


 

 

基础产品服务
域名注册
虚拟主机
云服务器
企业邮箱
服务器托管
服务器租用
网站营销
智能建站
产品管理平台
企业解决方案
400电话
网站建设
在线客服系统
服务器运维
优化营销
数据恢复
Mysql数据库
SQL数据库
技术文档
合同文本
站长必备软件
实例与代码
代理文档
精品作品
站长论坛
展览馆
HTML5炫
关键词密度分析
IP归属地查询
备案查询
SEO查询
百度权重查询
solidworks
保持接触
联系电话:15810326078
010-68924881
技术QQ:12491287
商务QQ:22392247
技术邮箱: cpoo@163.com
联系方式
畅景论坛
客服&帮助
扫码领红包
新闻公告
代理加盟
如何网站备案
付款方式
索取发票
渠道合作
帮助中心
网站地图

微信咨询/联系:

↑ 扫描加微信咨询

北京辟谣平台 违法不良信息举报

关于畅景| 联系我们| 付款方式| 网站备案| 帮助中心| 畅景资讯| 相关下载 ||||
本站产品全面支持在线支付,自主开通及管理! 域名注册,域名查询,域名申请,虚拟主机,企业邮箱,网站建设,云主机,网络推广尽在畅景互联
版权所有 www.cpoo.com.cn 京ICP备12015531号-8 京公网安备110105018078   北京新网(Xinnet.com)认证注册服务机构 新网授权代理商

十年历史见证 超过9000家客户信誉保障 腾讯在线QQ客服:12491287 22392247

客户服务中心(7×24):15810326078 传真:010-68924881-2288