Godaddy主机上安装好动网后,会出现无法保存Cookies的问题,解决办法如下,打开inc/Dv_ClsMain.asp
寻找 Response.Cookies(Forum_sn).path=cookiepath,应该共有1个,替换为:
Response.Cookies(Forum_sn).path=”/”
Godaddy的Linux主机可以修改密码。在Linux中FTP管理修改密码,具体方法如下:
1、进入主机管理,在Settings下点击Manage FTP Users
2、进入FTP管理帐户,点击Change Password更改密码,这里可以添加和修改新的FTP帐户到指定目录
3、最后输入新密码和确认新密码,注意第一个字母要大写,最后点击update就更改了。
4. 如果新加FTP账户就点击下面的Add FTP User就可以,然后输入Username和Password(GD要求密码都是第一个要大写字母),在path下面填写要管理目录就可以,注意目录名前要加“/”才行,比如要绑定blog目录,就写/blog就可以了;然后点击Save就好了。
更改密码和增加密码都需要一些时间设置,请耐心等待。还有就是linux对大小写很敏感要注意,windows就还好。
注:因为Windows主机IIS6的FTP密码更改与Linux不一样,IIS6的FTP账户只有1个,所以没有Manage FTP User,Windows主机FTP修改密码是在第一张图片中的Account Login中更改密码。
校对Godaddy主机时区为北京时间,在.htaccess加入一行,代码如下:
代码:
SetEnv TZ Asia/Chongqing
时区参考表 http://www.php.net/manual/zh/timezones.php
如果你没有找到.htaccess文件,你可以新建一个,另外时间分为两种,一种为服务器时间,一种为校对时差时间,只要校对时间正确即可,如果你使用的是ASP+ACCESS建站程序,这个也可以设置校对时间,在程序里设置就OK了。
godaddy的win主机iis7.0下,发邮件的代码示例
<%
Dim MyBody
Dim MyCDONTSMailSet MyCDONTSMail = CreateObject("CDONTS.NewMail")
MyCDONTSMail.From= "sender@coolexample.com"
MyCDONTSMail.To= "recipient@coolexample.com"
MyCDONTSMail.Subject="Subject"
MyBody = "Body"
MyCDONTSMail.Body= MyBody
MyCDONTSMail.Sendset MyCDONTSMail=nothing
%>
1 .CDOSYS
// language -- C#
// import namespace
using System.Web.Mail;
private void SendEmail()
{
const string SERVER = "relay-hosting.secureserver.net";
MailMessage oMail = new System.Web.Mail.MailMessage();
oMail.From = "emailaddress@domainname";
oMail.To = "emailaddress@domainname";
oMail.Subject = "Test email subject";
oMail.BodyFormat = MailFormat.Html; // enumeration
oMail.Priority = MailPriority.High; // enumeration
oMail.Body = "Sent at: " + DateTime.Now;
SmtpMail.SmtpServer = SERVER;
SmtpMail.Send(oMail);
oMail = null; // free up resources
}
参考http://help.godaddy.com/article/1073
2 CDONTS.NewMail
<%
from = request.form("from")
body = request.form("body")
subject = request.form("subject")
%>
<%
Dim objMail
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = from
objMail.Subject = subject
objMail.To = "hard-code your email address"
objMail.Body = body
objMail.Send
Set objMail = Nothing
Response.redirect "thankyou.asp" '<- auto-redirection
'You must always do this with CDONTS.
'Change the page name to one that exists on your site.
%>
在ASP.net 2.0之中有一项URL重定向功能,也称URL重定向.比如有一网址为 http://www.xxx.com/Default.aspx?id=test 需要将此网址URL重定向到http://www.xxx.com/test
这时候就可以使用ASP.Net2.0中的URL映射来实现这个效果,实现的原理是通过配置网站Web.config文件来进行URL映射.
<urlMappings enabled ="true ">
<add url ="~/test" mappedUrl ="~/Default.aspx?id=test"/>
</urlMappings>
第一步是设置urlMappings的enabled属性为true.这样网站就可以进行URL映射了,接下来是设置映射路径.url表示用户输入的URL,mappedUrl表示服务器真正接收的网页URL。
Godaddy空间绑定域名后无法访问网站首页,必须输入FTP帐户和密码,才能进入首页,这该怎么解决呢?经过测试,具体方法如下:
1、登录CPanel控制面板,点击Content—>IIS Settings,进入此菜单
2、点选Anonymous Access和Set Application Root,然后点击OK
3、点击Content—>File manage,把根目录设置为读权限
设置好后就OK了,如果你的网站出现上述问题,那么赶快试试吧。
详细信息:http://bbs.idcspy.com/thread-21062-1-1.html
PEAR(PHP Extension and Application Repository)提供了非常多有用的包来简化大家的编程。 Godaddy的共享主机(我使用的是Linux主机)虽然默认提供PEAR的支持,但并没有安装什么有用的包,也没有提供自己安装包的方法(或者是我不知道方法). 经过尝试,其实自己安装一个PEAR的管理器还是很方便的,可以根据需要直接从PEAR的官方网站.选择安装自己想用的包.下面是我用过的安装方法, 与大家分享.
1. 在你的的根目录下建一个安装pear的目录,比如pear
2. 拷贝附件中的go-pear.php到新建的pear目录。上传的是zip文件,需要解压
3. 运行go-pear.php ( http://www.yourdomain.com/pear/go-pear.php )
4. 要据提示安装,很简单的,你就有了自己的PEAR包管理器
5. 安装成功后,你可以通过 http://www.yourdomain.com/pear/ 访问你PEAR包管理, 安装其它你想使用的包
6. 修改php.ini/php5.ini的include_path,指向你安装的目录, 注意要替换成你自己的根目录位置。
(如:include_path = .:/home/content/y/o/u/yourname/html/pear/PEAR )
7. (可选,建议)删除 go-pear.php, 以免他人再次运行
8. (可选,建议)通过Godaddy的控制台给pear目录授权访问,以免他人随意运行PEAR包管理
一切应该都OK了,你可以在你的PHP程序中使用PEAR了
Godaddy的空间是支持php4及php5的,不过默认的php尾名,当时以php4运行的,但往往有的函数例如:iconv() , mb_convert_encoding() 等等
godaddy的主机是要以php5运行的,那么如果你向godaddy空间上传的php档内含要这些函数,例如abc.php文件内函数含有mb_convert_encoding(),运行后会显示,undefined function mb_convert_encoding()……
解决方法:
把这些档的尾名由php改为php5,上例abc.php -> abc.php5,那么系统便会以php5运行该档,其实方法很简单,官网都有说明,但因为其它虚空间不用改php尾名,所以很多人都不知道 ,当php运行不了的时候,留意一下这个问题。
1、通过 http://www.godaddy.com 登录到您的帐户。
2、打开 Domains 标签并选择 My Domain Names。系统会将您带到 Manage Domains 页。
3、点击要用于 Google Apps 的域名。
4、在右侧的 Domain Details 面板中,选择 Total DNS Control 列表项下方的 + 图标。将出现一个子列表。
5、点击标题为 Total DNS Control And MX Records 的条目。将出现 Manage MX Records, and DNS Zone File 面板。
6、点击 Launch Total DNS Control Manager。将出现 DNS Manager 窗口,点击 Delete,清除所有现有 MX 记录,在确认对话框中点击 OK。
7、删除所有现有记录后,点击 Add New MX Record。将出现 MX (Mail Exchangers) Record Wizard。
8、对于每一 MX 记录,根据下表中的数据输入相应信息:
| PriorityValue | HostName | Goes To Address (Mail Server) | TTL Value |
| 10 | @ | ASPMX.L.GOOGLE.COM. | 1 week |
| 20 | @ | ALT1.ASPMX.L.GOOGLE.COM. | 1 week |
| 30 | @ | ALT2.ASPMX.L.GOOGLE.COM. | 1 week |
| 40 | @ | ASPMX2.GOOGLEMAIL.COM. | 1 week |
| 50 | @ | ASPMX3.GOOGLEMAIL.COM. | 1 week |
9、点击 Continue。
10、点击 Add,对每一条目进行确认。完成后,DNS Manager 主页将重新出现。