php - Mac 上的 Safari 5 在上传文件时挂起

标签 php apache macos file-upload safari

我有一个用户正在使用最新版本的 OSX 和 Safari。当他尝试通过表单上传文件时,它挂起(微调器旋转)但没有任何反应。我做了一些研究,发现了这个:

http://airbladesoftware.com/notes/note-to-self-prevent-uploads-hanging-in-safari

这解决了以前版本的 Safari 中的问题,但显然不是 Safari 5。

我想知道是否还有其他人有解决此问题的想法?有人提到它与持久性 http 连接有关(因此上面的修复),我正在使用 PHP(但我认为这不重要)。

最佳答案

好吧,我发现在我的情况下,问题肯定取决于文件内容。当上传一个特定的 JPG 文件时,它在 10 次尝试中有 8 次失败(Safari 5.5.1,但这是 IE 做得更好的罕见情况;-)。

当使用 Mac 预览创建新的 JPG 加载和导出 JPG 文件时,问题消失了。不幸的是,没有什么可以帮助解决问题,但可能值得给 Safari 用户一个提示。

关于php - Mac 上的 Safari 5 在上传文件时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4955536/

相关文章:

php - 使用参数从字符串调用 php 类方法

spring - HTTP 状态 500 - servlet 调度程序的 Servlet.init() 抛出异常

php - php 流输出上的删除线字符

php - Laravel 4 以及使用FTP部署app的方式

python - PyDev Unresolved sklearn 导入问题

php - 只有一个 MySQL 查询的两个 foreach 语句?

php - Ajax jquery 和 php 问题

php - 用 PHP 解码 UTF-16

macos - 致命的 : could not parse HEAD Error When Committing

c++ - xcode中的模板类错误