0
我的CentOS Linux 7在安装了重力形式插件的情况下运行wordpress 4.2.3,也是在他的新版本中。htaccess导致文件下载时出现http 500
的插件创建在他上传的文件夹与此指令的htaccess文件:
# BEGIN Gravity Forms
# Disable parsing of PHP for some server configurations. This file may be removed or modified on certain server configurations by using by the gform_upload_root_htaccess_rules filter. Please consult your system administrator before removing this file.
<Files *>
SetHandler none
SetHandler default-handler
Options -ExecCGI
RemoveHandler .cgi .php .php3 .php4 .php5 .phtml .pl .py .pyc .pyo
</Files>
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
# END Gravity Forms
当我尝试下载它是一个回报HTTP 500文件夹中的文件(影像),如果我更改文件的问题名字,一切都很好。
htaccess中的某些东西无法与服务器配置一起使用?
你能告诉我引用这个500错误的Apache错误日志吗?它应该在/ var/log/httpd/error_log或类似的东西中。 –
没有得到在error_log loged,但我发现它另一个日志 - httpd/domains/domain.com.log:745:172.17.41.5 - - [04/Aug/2015:11:46:39 + 0300]“GET/wp-content/uploads/gravity_forms/2-7457db24a52958f1b9d0d0b408d0ba37/2015/01/Desert.jpg HTTP/1.1“500 697” - “”Mozilla/5.0(Windows NT 6.3; WOW64)Ap pleWebKit/537.36(KHTML,如Gecko) Chrome/44.0.2403.125 Safari/537.36“ – user3401991
这是500错误,看起来不是很有帮助。如果你重新启动Apache,它会抱怨.htaccess文件?另外,当你说:“如果我更改文件名,一切正常”,你的意思是什么。当你改变图像文件的名字? –