我在运行osx 10.8山狮和野生动物园6.02的Imac上遇到了奇怪的行为。 当我上传文件时,它会在实际开始上传文件之前等待很长时间(大约2分钟)。 我使用php Session数组来跟踪uploadstats。此数组仅在很长一段时间(2分钟)后才会设置,但最终会上传并且正常结束。 它适用于所有其他浏览器,真正奇怪的是它在运行相同操作系统和相同版本的safari的macbook上也能完美运行。
这是html表单:
<form action="upload.php?what=full" method="POST" enctype="multipart/form-data" id="uploadvideoform" onsubmit="closeKeepAlive();">
<input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="fullvid" />
<input type="hidden" name="MAX_FILE_SIZE" value="25000000" />
<input type="text" id="videoid" name="videoid" value="<?php echo $_GET['vidid']; ?>"/>
<input type="file" id="fullvideoinput" name="fullvideoinput" />
<input type="submit" id="submitbutton" onclick=""/>
</form>
我尝试了一个ajaxrequest到一个php,在提交表单之前关闭连接,之后也没有帮助。 我希望有人能在这里提供帮助,因为这真让我头疼。