我在wordpress 3.9.3中上传超过3 mb的swf文件时遇到HTTP错误 . 我已将upload_max_size更改为6400M并将post_size上传到100M但仍存在问题 . 我的网站托管在godaddy VPS上 . 我有足够的内存来上传文件 . 我已经尽力了 . 使用cpanel或ftp我可以上传文件,但是从管理面板发生此错误 . 有谁能告诉我这个问题的根本原因 .
WordPress版本3.6.1及更高版本(如您的情况3.9.3)不再允许上传SWF文件 .
来源http://codex.wordpress.org/Version_3.6.1:
其他安全性强化:更新了文件上载的安全限制,以减少跨站点脚本的可能性 . 默认情况下不再允许扩展名.swf和.exe . 只有在用户能够使用未经过滤的HTML时才允许使用.htm和.html .
所以你有3个选择:
根本不上传SWF文件
将SWF文件转换为MP4(例如)
或创建自定义WordPress模板,如此处所述https://wordpress.stackexchange.com/questions/116767/add-swf-file-to-wordpress-through-custom-template
1 回答
WordPress版本3.6.1及更高版本(如您的情况3.9.3)不再允许上传SWF文件 .
来源http://codex.wordpress.org/Version_3.6.1:
其他安全性强化:更新了文件上载的安全限制,以减少跨站点脚本的可能性 . 默认情况下不再允许扩展名.swf和.exe . 只有在用户能够使用未经过滤的HTML时才允许使用.htm和.html .
所以你有3个选择:
根本不上传SWF文件
将SWF文件转换为MP4(例如)
或创建自定义WordPress模板,如此处所述https://wordpress.stackexchange.com/questions/116767/add-swf-file-to-wordpress-through-custom-template