2010-01-01 141 views
0

我从来没有遇到过这个问题。我有两个主机帐户,一个是godaddy,一个是hostgator。有这些两个URL相同的文件:相同的联系表单在不同的托管账户上表现不同

http://www.cloth2clay.com

http://www.vitaminjdesign.com/cloth/cloths/

两个网站看起来一样,但有一个重要区别。在第二个链接上填写联系表单时,它会正常工作并发送给我。第一个链接,你按提交,成功的消息不会显示,并且邮件永远不会发送。它不工作!这些文件是相同的。对我来说完全是无稽之谈。联系表格是PHP和ajax。也许它在godaddys后端的东西?有任何想法吗?

+0

您将不得不调试PHP脚本或将其发布到此处。不可能没有。 – 2010-01-01 00:54:50

+0

有三个PHP文件,contact.php functions.php和config.php。它们都位于根文件夹中。他们在这里张贴的时间太长了。任何其他方式? – JCHASE11 2010-01-01 01:02:22

+0

您可以使用http://pastebin.ca等网站发布文件并链接。 – Amber 2010-01-01 01:08:09

回答

2

对于PHP和/或其模块的配置设置(甚至是版本)来说,两种托管服务的机会是不同的。尝试创建一个只包含以下内容的脚本:

<?php 
    phpinfo(); 
?> 

然后在浏览器中查看它;然后您可以比较两者的设置。

+0

好的,你可能会做些什么。工作版本的PHP版本是5.2.11,非工作版本是4.3.11。所以我猜我必须打电话给他们更新它? – JCHASE11 2010-01-01 01:07:46

+0

不,邮件()应该在他们两个上工作。 – 2010-01-01 01:23:21

+0

nope,它在我升级php版本后工作。 – JCHASE11 2010-01-01 02:03:30

相关问题