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文件?另外,當你說:「如果我更改文件名,一切正常」,你的意思是什麼。當你改變圖像文件的名字? –