1

今天早上,我们在尝试提交表单时发现我们网站上的许多页面存在问题。如果表单在 PHP 页面上,或者提交到 PHP 页面,我们将收到错误“错误 324 (net::ERR_EMPTY_RESPONSE)”。

我有两个例子。一个是向自身提交的 HTML 页面,另一个是向自身提交的 PHP 页面。

http://fun2dip.com/query.html http://fun2dip.com/query.php

HTML页面提交没有问题,PHP页面收到上述错误。除了扩展名之外,这些页面是相同的。任何一个页面上都没有 PHP 代码。

如果我将 FORM 方法更改为 GET,两种形式都可以工作。

我们的主机是 GoDaddy。我们已经尝试解决他们的问题。他们告诉我们这是一个编码或脚本问题,他们的一切都很好。他们不能再帮助我们解决这个问题,除非我们能描述确切的问题,我们显然不能,因为我们不知道它是什么。

任何帮助表示赞赏。

下面是表单的 PHP 版本。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>

<body>

    <form action="" method="POST">
        <table border="0" cellpadding="2" cellspacing="0">
            <tr>
                <td align="right" class="str">Name: </td>
                <td><input type="text" name="Name" size="30"></td>
            </tr>
            <tr>
                <td align="right" class="str">E-mail: </td>
                <td><input type="text" name="Email" size="30"></td>
            </tr>
            <tr>
                <td align="right" colspan="2"> &nbsp; </td>
            </tr>
            <tr>
                <td align="center" colspan="2"><input type="submit" value="Submit"></td>
            </tr>
        </table>

        </form>


</body>
</html>
4

1 回答 1

1

在花了几天时间并拔掉了很多头发之后,我最终能够在 GoDaddy 找到一位技术人员,他发现问题是由他们这边的某些东西引起的。他们从来没有解释过究竟是什么,他们又花了几天的时间来修复。此后,我们将该网站从 GoDaddy 移出。

最终,我们的代码没有任何问题。问题出在 GoDaddy 的一端。

于 2014-01-06T20:46:59.560 回答