要命的CGI Error
2016-07-07 15:34 来源:www.chinab4c.com 作者:ecshop专家
好像是服务器设置的问题,而且ECSHOP貌似用不到CGI得吧? |
回答:
现在很少人用cgi了 |
用不用到CGI,这就不清楚了,但问题确实是出现了 |
网店是2.61版的 |
我知道是什么问题 最近因为要把一哥们的cgi脚本的论坛——也就是雷傲论坛啦,放到Windows2003服务器上,花了一些时间研究了一下Windows2003下cgi环境的支持。网上IIS配置cgi的资料很多,但专门讲Windows2003自带的IIS6下的配置方面的资料比较少,现在把经验整理一下,希望对其他有需要的兄弟有所帮助。 一、 软件准备 ? ? 配置IIS,增加新网站 假定我们要配置支持cgi的网站名是 test.kunxu.com,网站文件存放在D:test目录下。下面,我们一步步,先在IIS服务里增加test.kunxu.com这个网站,然后让这个网站支持cgi脚本。 1、 2、
3、
4、
5、 6、 7、 |
三、配置IIS,让网站支持CGI 网站test.kunxu.com已经增加到服务器上了,现在让它支持CGi脚本。 1、 在IIS管理器中的网站中选中test.kunxu.com,右键“属性”。 2、 在弹出的属性卡中,点击“主目录”。在主目录选项卡中,选中脚本资源访问、记录访问、读取、索引资源,再点击配置。 3、 在弹出的应用程序配置窗口,点击“增加”。 4、 在弹出的窗口中。可执行文件下填“C:usrbinPerl.exe %s %s"”,扩展名填“.cgi”,动作选中“全部动作”,选中“脚本引擎”、“确认文件是否存在”。 注意:“%s %s” 后一定要加上双引号——“””变成 “%s %s"”,否则配置不会成功。 扩展名填“.cgi”,目的是支持.cgi脚本。 增加成功后,应用程序扩展中会增加一个“.cgi”的项。 5、 仿照3、4步骤再增加一个“.pl” 的项。可执行文件下填“C:usrbinPerl.exe %s %s"”,扩展名填“.pl”,动作选中“全部动作”,选中“脚本引擎”、“确认文件是否存在”。 注意:“%s %s” 后一定要加上双引号 ——“””变成“%s %s"”,否则配置不会成功。 扩展名填“.pl”,目的是支持.perl脚本,这是因为大部分cgi脚本都可能调用到perl脚本。 增加成功后,应用程序扩展中会增加一个“.pl”的项。 6、 开启系统的允许CGI环境 到这里test.kunxu.com这个网站已经能够支持cgi脚本了,但还要注意就是要使IIS服务器允许CGI环境。 打开IIS管理器à左键“Web服务扩展”à选中“所有CGI扩展”à点击允许: 大功告成! |
最近更新
常用插件
- ecshop导出待发货订单exce
ecshop导出待发货订单excel格式,这个东西是十分重要的,我们在倒出ec...
- ecshop评论功能改进插件
ecshop评论功能改进插件,这个插件是改进了现有的ecshop评论功能的一些...
- ecshop后台订单商品列表查
ecshop后台订单商品列表查询插件,可以通过名称。就把产品显示检索出...
- ecshop商品列表中品牌批量
ecshop商品列表中品牌批量转移插件.这个插件听起来非常希奇。但是我们...
- ecshop2.7.2迷你购物车插件
ecshop2.7.2迷你购物车插件,这个插件主要是针对修改ecshop购买功能,为了...