GoDaddy主机有关CGI/FastCGI的问题解答
来源:asp之家 发布时间:2010-04-09 12:54:00
给大家收集了一些有关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共享主机帐户上可用。


猜你喜欢
- 进入互联网是99年,开始建站是2003年,做过垃圾站,失败了,咱不是什么高手,这些年一直研究地方网站,付出一直大于回报,但我坚信沿着一条正确
- 一个网址导航的站长,从零开始,一年做了365天,ip能从零做到2000. 平时收入一个月100-400不等。一年全年收入约等于3000 投入
- 本例以整合home为例home的登录系统中加入的防伪码主要是三个define('IN_UCHOME','asdfas
- 公司的产品一直运行在云服务器上,从而有幸接触过aws的ec2,盛大的云服务器,最近准备有使用阿里云的弹性计算(云服务器)。前两种云服务器在安
- 无论你试图从即将坏掉的存储驱动器抢救数据,将归档备份到远程存储,还是在别处对活动分区制作一份完美副本,都要知道如何安全可靠地复制驱动器和文件
- 首先是管理方面的特点,主要有:是否图形方式配置、是否图形方式安装、有没有远程管理能力、可否利用简单网管协议配置和监视。第二是从扩展能力来说,
- Godaddy-Linux主机帐户上的默认文档的有限顺序取决于你购买的主机帐户的类型,例如,Standard, ColdFusion, 或J
- 外链在SEO优化中占有很重要的地位,但是外链应该重质还是量?Google关键词排名分析从Google查看关键词“租车”排名(2010.01.
- 不知道大家在google上面搜索的时候,在看到标题下面有段“该网站可能含有恶意软件,有可能会危害您的电脑。”有何反应?如图:500){thi
- 描述解决VMware 15虚拟机桥接模式无法上网问题步骤1:在设置中找到 网络和internet—>>更改适配器选项-----&
- 网络“黑客”张子伟入侵计算机服务器,以删除数据为要挟,索要钱财5000元人民币。12月11日,上海市静安区法院对这起“‘黑客’敲诈案”作出一
- DoS即Denial Of Service,拒绝服务的缩写。DoS是指故意攻击网络协议实现的缺陷,或直接通过野蛮手段耗尽被攻击对象的资源,目
- 早报讯 昨(11)日,记者获悉,随着电子商务的发展,通过电子商务网络订房订票的游客逐渐增多。据数据分析,“黄金周&
- 本教程讲解的是如何全新安装 UCenter 1.5.0。在安装 UCenter Home、Discuz!、SupeSite、X-Space
- 经历了近年的某些IDC服务商倒闭事件,国内IDC市场在在俯卧撑式的环境下渐趋理性和成熟,市场开始转型,业内专家认为,IDC产业经历了大起大落
- 新华网北京12月27日电一个名为“IE7攻击代码(Hack.Exploit.Script.JS.Agent.ic)”的恶意代码本周特别值得注
- 1.Nginx的简单说明a. Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,期初
- 有Godaddy主机用户问可以给Godaddy添加域名吗?那当然了,从某一个托管帐户托管多个域名是有可能的。Deluxe及Premium计划
- 国际金融危机下,企业依靠电子商务走出困境,创造了一个又一个的奇迹,掀起了一场电子商务热潮,在电子商务风靡国内企业时,电子商务的格局也发生着巨
- 来自Windows Live Hotmail官方Space的公告指出,现有的Windows Live Hotmail Plus用户已开通了P