我有一个问题,似乎只在Mac OSX上出现,并且只在Firefox浏览器上显示(当然,我只尝试过除Firefox之外的Safari和Chrome) 。400当从Firefox 11上传文件时出现错误的请求,Mac OSX
问题是文件上传对于OSX上的Firefox似乎无法正常工作。只有经过身份验证的用户才可以上传文件,并且所有经过身份验证的用户都在SSL下运行。
服务器Apache2的是,Ubuntu的服务器上运行:
的Linux WWW1 2.6.32-24服务器#39,Ubuntu的SMP周三7月28日六时21分40秒UTC 2010 x86_64的GNU/Linux的
所以,在我error-ssl.log
-file,我得到像当用户尝试上传这些条件下,一个文件下面的条目:
[周六3月24日12时57分53秒2012] [错误] [客户端xxx.xxx.xxx.xxx]请求 失败:错误读取头,引用者:{一些页}
access-ssl.log
中的相应的请求如下所示:
xxx.xxx.xxx.xxx - - [24/Mar/2012:12:57:40 +0100]“POST/attachment/upload HTTP/1.1”400 734
“{referer}” “Mozilla/5.0(Macintosh;英特尔Mac OS X 10.5; rv:11.0)Gecko/20100101 Firefox/11.0“
现在,我有点难住我应该如何解决这个问题,我自己没有Mac(尽管我们有几个办公室,但没有安装任何开发工具),以及所有其他的浏览器,以及在Windows上所有的浏览器,它似乎工作得很好。
- 什么可以做任何想法?
- 莫非是一个SSL问题?
如果您需要更多关于服务器配置等的形成,告诉我你需要什么,我会尽量包括它。
这同样的事情也发生在我身上......我一直在研究几个小时,看起来没有任何进展。我尝试打开/关闭SSL,删除所有我的mod_rewrite规则等无济于事。我可以在所有浏览器中成功地将小图像文件发布到服务器。但是,如果图像超过1MB,则上传可在所有浏览器中使用,除Firefox之外。我正在运行FF 12.0。另外,我有一个FF用户在Windows上报告过这个相同的事情(而我在Mac OSX Lion上)。我要监视这个问题......我希望有人能帮助我们。 Thx发布。 – 2012-05-06 03:02:01
@JohnErck你的问题听起来和OP差别很大。 – 2012-05-06 11:14:04