在这里为此问题启动新线程。
大家好。 我在PHP文件上传中遇到了问题[一个简单的文本文件,其中包含字符串“hello world”]。 它适用于其他浏览器,如谷歌浏览器,IE等。
但在FF浏览器中遇到问题。收到“连接已重置”错误。 谁知道这里发生了什么?任何帮助,将不胜感激。 这是用例 -
I.e - 我有一个页面说page1.php - 在这个页面我有一个简单的html文件上传标签 - page1.php中
<html>
<body>
<form enctype="multipart/form-data" name="testF" id="testF"
action="upload.php" method="post">Enter file:<input
type="file" name="tfile" id="tfile" /> <input type="submit" name="sub"
id="sub" value="Upload" /></form>
</body>
</html>
upload.php - 我这个文件我只是打印$ _FILE数组。
<?php
if(isset($_POST['sub']))
{
echo("Sub clicked, got in!");
echo("<pre>");
print_r($_FILES);
}
else
{
echo "File is not uploaded";
}
?>
更新 - 这在开发环境[本地机器]上绝对正常。问题出在生产服务器上。