网站运营
位置:首页>> 网站运营>> GoDaddy主机有关CGI/FastCGI的问题解答

GoDaddy主机有关CGI/FastCGI的问题解答

 来源:asp之家 发布时间:2010-04-09 12:54:00 

标签:GoDaddy,CGI/FastCGI,国外服务器

给大家收集了一些有关CGI/FastCGI的问题,供大家参考:

GI脚本和程序上传到哪?

如果你的托管帐户运行的是HostingConfiguration2.0,服务器端脚本及可执行文件可以上载到你的站点的任何目录里,而不是仅仅局限在cgi目录里。这些脚本及可执行文件是扩展名为下面所示的任何文档:.cgi,.pl,and.py.如果你的托管帐户运行的不是新的托管配置,所有的脚本及可执行文件必须放在cgi目录里。要更新你的托管帐户的话,见HowdoIupgrademyhostingaccounttorunHostingConfiguration2.0?

sendmail的路径是什么

我们的Linux服务器上sendmail的路径是:/usr/sbin/sendmail


什么是CGI

CGI代表CommonGatewayInterface.CGI扩展了你的Web服务器的能力,这样你的网站就可以与其他脚本或者应用程序之间进行交流了。CGI程序是Web服务器与用户互动的最常用方法。例如,很多含有表格的HTML页面使用某个CGI程序来处理表格上的数据。我们的CGI服务支持server-sideincludes(服务器端包含),formhandlers,andhitcounters.

需要更改CGI目录里的文件权限吗?

不需要。上载文档后,没有必要更改文件许可。保持默认许可即可。如果你的CGI目录里的文档是"worldwritable,"的话,它们将无法使用。

可以在除cgi目录之外的目录里执行服务器端脚本吗?

如果你的托管帐户运行的是HostingConfiguration2.0,服务器端脚本及可执行文件可以上载到你的站点的任何目录里。如果你的帐户运行的不是新的配置,那么所有的脚本及可执行文件必须且仅仅能从cgi目录中运行。
获得有关升级到HostingConfiguration2.0的信息,见HowdoIupgrademyhostingaccounttorunHostingConfiguration2.0?

CGI服务支持socketconnections或者socketmodules吗

我们的CGI服务不支持建立socketconnections.这包括"socketsmodule"及"socketconnections."这样就阻止脚本及应用程序向其他服务器(如outgoingmailservers/外向邮件服务器)创建实时链接。这一限制是为阻止垃圾啊邮件发送者发送垃圾右键及保护流 量而设置的。同样,也不支持流媒体或者其他实时服务,如IRC.

为何我的FastCGI进程没能运行呢?

注:此文仅适用于运行HostingConfiguration2.0的Deluxe及Premium主机帐户。在三十秒钟内,如果FastCGI进程失败了三次的话,那么在600秒之内,它的运行会再次受到阻止。这是一个阻止不加选择地运行性能差的FastCGI代码的方法。ActiveFastCGI进程通过你的CGIAdministrationWeb页面查看。获得更多信息,见HowdoImanageHostingConfiguration2.0?

什么是FastCGI?

FastCGI是CGI的扩展,它能有效地管理CGI进程,获得更好的应用效果。它不受语言的影响,在应用程序与Web服务器之间存在。运行HostingConfiguration2.0的Deluxe及PremiumLinux的托管帐户都支持FastCGI,不管是Perl还是Ruby.

Linux主机帐户上能否使用DOS行尾

以DOS行尾创建的文本文档联合使用acarriagereturn及linefeed"rn"来指示一行的结尾。Unix行尾仅由acarriagereturn"r"组成。要使shell正确确定解析器的话,上传到Linux共享托管帐户的脚本文档需要使用Unix行尾。这个错误可能造成的问题包括:无法执行脚本执行程序失败:没有该文档或者目录/execve()forprogramfailed:Nosuchfileordirectory脚本头未完成/Prematureendofscriptheaders多数文本编辑器允许你指定一种行尾传统。以ASCII模式上载文本文档也能保存Unix行尾,并在可能的地方将DOS行尾转化为UNIX行尾。

GoDaddy支持FastCGI吗?

支持。我们的运行HostingConfiguration2.0的LinuxDeluxe及Preminum托管帐户支持Perl及Ruby使用FastCGI.

如何查看我的CGI错误日志?

注:此文仅适用于运行HostingConfiguration2.0的Deluxe及Premium托管帐户。你的托管帐户的错误日志收集默认情况下是关闭的。你可以启用收集,在24小时内就可以查看错误日志了。要启用收集的话,见HowdoIenableCGIerrorcollection?.ToViewCGIErrorLogs/查看CGI错误日志1.登陆你的AccountManager.2.在MyProducts部分选择HostingAccountList.3.在你想更改的托管账户旁边点击Open.4.在HostingControlCenter的Settings部分,点击ErrorLogs图标。5.点击LaunchCGIAdmin.6.在CGIAdministration面板点击ErrorLog键

如何结束FastCGI进程?

注:此文仅适用于运行HostingConfiguration2.0的Deluxe及Premium托管帐户。TokillselectedFastCGIprocesses/结束所选的FastCGI进程1.登陆你的AccountManager.2.在MyProducts部分选择HostingAccountList.3.在你想更改的托管账户旁边点击Open.4.在HostingControlCenter的Content部分,点击CGIAdmin图标。5.点击Processes键。6.在RunningProcesses面板上,选择与相关进程对应的选项框,然后点击KillSelected.

重新安装默认脚本目录

如果你偶然地删除了你的默认脚本目录,你可以把该目录恢复到它的原来状态。在Linux托管帐户上,这是在"cgi"目录里。在Windows托管帐户上,它在"ssfm"目录。重新安装选项让你能够重新设置许可,并在你的托管帐户上重新安装默认脚本目录。这个步骤也为你的托管帐户重新安装了"gdform.cgi"(Linux)或者"gdform.asp"(Windows)form-mailer脚本。ToReinstalltheDefaultDirectorytoYourHostingAccount/给托管帐户重新安装默认目录1.登陆你的AccountManager.2.在MyProducts部分选择HostingAccountList.3.在你向更改的托管帐户旁边点击Open.4.在HostingControlCenter的Content部分点击FormMail图标。5.选择ReinstallDefaultScriptsDirectory框。6.点击Continue.你的默认目录将被安装。这个过程可能需要15分钟才能完成。

CGI支持什么编程语言?

我们Deluxe及PremiumLinux共享托管帐户上的基本CGI语言支持包括以下几个:•PERL(v5.8.0)•PHP(v4.3.11)•Python(v2.2.3-5)如果你正使用的是HostingConfiguration2.0,还另支持以下语言:•PHP5(v5.1.2)•Python(v2.2)•RubyonRails(v1.1.6)Otherlanguages:/其他语言不支持用汇编语言,如C++编写的应用程序,除非该应用程序在汇编时指定是在Linux操作系统下运行。还可使用ColdFusion及Java(JSP),它们是附加语言。虽然ColdFusion每月需要支付费用,但是Java是可以免费添加到你的主机的。注:你不能在你的托管帐户上的Rails同时使用Java和Ruby.如果你启用了Java,就不能再在Rails上使用Ruby了。此外,你不能在Rails上同时使用ColdFusion和Java或者ColdFusion和Ruby.如果你启用了ColdFusion,你就不能再在Rails上使用Java或者Ruby了。如果你启用了Java,你就不能再使用ColdFusion.

FastCGI能和Perl一起使用吗

可以。但是,你需要在包含.cgi脚本文档的目录创建一个内容为"OptionsExecCGI"的.htaccess文档。注:这需要在你想运行.fcgi脚本的/cgi目录外的任何一个目录进行。

为CGIForm-Mailer指定一个电子邮件地址

要想使用我们的CGIform-mailer,你必须要指定一个你想让你的所有的form发送到的电子邮件地址。

注:本文仅适用于Linux共享主机帐户。1.登陆你的AccountManager.2.在MyProducts部分选择HostingAccountList.3.在你想更改的托管账户旁边点击Open.4.在HostingControlCenter的Content部分点击FormMail图标。5.在FormsEmailAddress部分,输入你的form-mailer想使用的电子邮件地址。6.点击Continue.7.核实这就是你为你的form-mailer用的电子邮件地址,并点击Update.

你们的FormMailer多长时间发送一次邮件?

我们的formmailer以下面比率发送一次邮件:•ASP–每5分钟•CGI–每小时•PHP–每小时

是否可以在托管帐户上使用的pre-madeCGI脚本

我们的Linux共享主机帐户包含CGI及一个form-mailer脚本。这个脚本接收来自某个form的信息,并将信息以邮件讯息的方式发送给你。要想使用这一服务,你就要知道如何使用HTML来建立一个form.获得更多有关form-mailer的信息,见UsingtheCGIForm-Mailer.注:CGI仅在Deluxe及Premium共享主机帐户上可用。

0
投稿

猜你喜欢

  • 很多人都要问,怎么提高关键词的排名,其实提高关键词的排名不是一朝一夕的事情。下面是我总结的一些方法,如果你确定把这些都做好了,那么你的排名应
  • 服务器稳定性是最重要的,如果在稳定性方面不能够保证业务运行的需要,在高的性能也是无用的。正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行
  • 1、网关主机设置 服务器上有两块网卡,eth0使用*.*.*.*IP地址连接Internet,eth1连接LAN,则其/etc/n
  • 目前,国内外的SEO都在研究Google排名的因素,据说有三百多种。不过能够把握的无非都是最基本的那几种。只要你能够针对你的网站把以下几方面
  • 货源的代理分销顾名思义即有货源优势的商家通过网店将货源提供给那些无货源优势的淘宝、拍拍平台店主以及专注于本地化网络购物的零售网商。随着业务的
  • 昨晚,Google公司全球副总裁兼中国区总裁李开复博士来到广东外语外贸大学,与在校大学生畅谈求学与人生规划。他从10年来中国大学生向他提的4
  • 1.网络的成功,是可以复制的。 2.自己做不了的事情,找别人来完成。 3.交际是网络创业成功的捷径。 4.做网络的真正的高手,都是年龄大于3
  • 随着网络的发展和各种信息媒体的诞生,人们进行信息交流的方式和途径也越来越多,但是,由于现今的各种通信费用一直居高不下,且人们的生活节奏日趋加
  • 用wordpress有段时间了,总结了一点小经验,要想网站被多收录的话,确实需要下一番功夫,推广是必不可少的,但是从我们自身网站结构来说,也
  • 今天要介绍的是Godaddy的域名管理教程,详细步骤如下:1.登陆帐户2.点hosting,如图所示。点manageaccount3.在Se
  • 草根精神,一息尚存,奋斗到底!在这里首先向所有奋斗在草根前线的站长们道一声:你们辛苦了,没有你们每天的努力中国互联网不会向今天这样辉煌!网民
  • 北京时间10月12日消息,国外著名科技博客Mashable发文称,日前英国《每日电讯报》曾宣称Twitter正在考虑增加视频消息功能,但Tw
  • 很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做了很多次试验,结
  • 3月24日凌晨消息,阿里巴巴网络有限公司(1688.HK)CEO卫哲近日承认,在数月之内,阿里巴巴将有一个战略性的项目面世。据悉,该项目或与
  • 核心提示:无论作为致力于向搜索用户提供相关的、高质量内容的网站建设者,还是从事帮助客户获得搜索引擎高排名的 SEO 从业人员──以下将这两类
  • 我在《Perl、PHP、ASP、JSP技术比较》一文中曾经对四种流行的网站设计语言进行了评测和对比,常言道鱼与熊掌皆我所欲,两者不可兼得,那
  • 托管服务器在进入数据中心机房内之前,系统肯定都得事先做好,但仅仅装好系统,打开远程控制还是远远不够的。第一节我们谈到的主要是“硬安全”,现在
  • 做为网站的站长,相信经常在网上留下您的联系email地址,如果没有做任何处理,一不小心,估计每天都会收到10多封奇奇怪怪的邮件,这就是所谓的
  • Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的
  • 站长朋友们在使用CMS建站的过程中有时候少不了要做一些供用户填写信息的表单,如果是单独去写程序去实现又显得小提大作,或者也显得麻烦,需要创建
手机版 网站运营 asp之家 www.aspxhome.com