小编Oct*_*tal的帖子

大文件上传时出现 Apache 错误 500 (mod_security)

据我尝试,通常的解决方案都不适用于我。好吧,我的问题,每次上传“大文件”(600 KB ~)时,我都会收到 500 错误,使用较小的图像可以正常工作。所以...,即使有这个(极端).htaccess 文件,它也会不断发生,是的,.htaccess 是活动的:

upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 128M
max_input_time = 6000
max_execution_time = 6000
Run Code Online (Sandbox Code Playgroud)

因此,我查看了日志并发现了这一点(只有一行,只是将其粘贴为易于阅读的行跳转):

[Mon Jul 27 17:09:28.<port> 2015] [:error] [pid 21423] [client <ip>]    
ModSecurity: Access denied with code 44 (phase 2). 
Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" required. 
[file "/etc/httpd/conf.d/mod_security.conf"] 
[line "35"] [id "<another id>"] 
[msg "Multipart parser detected a possible unmatched boundary."] 
[hostname "<my host>"] [uri "<my script>"] [unique_id "<id (useless I think)"]
Run Code Online (Sandbox Code Playgroud)

但是,现在我无法找到如何编辑 mod_security(它具有默认配置和空的 activate_rules)配置以便(我认为)允许这个“大”文件上传。我在 Apache 2.4/CentOS 7 …

php apache .htaccess mod-security centos7

9
推荐指数
1
解决办法
2万
查看次数

Java从LinkedHashMap获取值,其中包含密钥的一部分

我有以下键值系统(HashMap),其中String将是像这样的"2014/12/06"的键.

LinkedHashMap<String, Value>
Run Code Online (Sandbox Code Playgroud)

所以,我可以检索一个知道密钥的项目,但我正在寻找的是一种方法来检索一个值的列表,哪个密钥匹配部分匹配,我的意思是,我怎样才能检索到2014年的所有值?

我想避免像测试列表中的每个项目,暴力或类似的解决方案.

谢谢.

java hashmap key-value linkedhashmap

3
推荐指数
1
解决办法
510
查看次数