2015-04-09 3 views
0

Я столкнулся с ошибкой HTTP при загрузке swf-файла более 3 мб в wordpress 3.9.3. Я изменил upload_max_size на 6400M и загрузил post_size в 100M, но проблема все еще существует. Мой сайт размещен на Godaddy VPS. У меня достаточно памяти для загрузки файлов. Я пробовал все возможности. Используя cpanel или ftp, я могу загружать файлы, но с панели администратора эта ошибка возникает. Есть ли кто-нибудь, кто может сказать мне основную причину этой проблемы.HTTP error wordpress при загрузке swf-файлов

ответ

0

WordPress версии 3.6.1 и выше (как в вашем случае 3.9.3) не позволяет загружать файлы SWF больше.

Источника http://codex.wordpress.org/Version_3.6.1:

Дополнительного упрочнение безопасности: Обновленные ограничения безопасности вокруг загрузки файлов для уменьшения возможности для межсайтового скриптинга. Расширения .swf и .exe больше не разрешены по умолчанию, а .htm и .html разрешены только в том случае, если пользователь имеет возможность использовать нефильтрованный HTML.

Так у вас есть 3 варианта:

  1. не загружать SWF-файл на всех
  2. конвертировать SWF файл в MP4 (например)
  3. или создать пользовательский шаблон WordPress, как описано здесь https://wordpress.stackexchange.com/questions/116767/add-swf-file-to-wordpress-through-custom-template
Смежные вопросы