Поддержка Проблемы и решения Не добавляются файлы типа pdf, doc

  • После обновления WordPress на 4.7.1 при попытке добавить файл типа pdf, doc через «Добавить медиафайл» появляется сообщение — «Ошибка» Извините, тип этого файла не разрешён из соображений безопасности. Антивирусы отключены. В чём проблема?

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • ошибка. исправляется временным фиксом в functions.php темы:

    
    function wp39550_cancel_real_mime_check( $data, $file, $filename, $mimes ) {
    	$wp_filetype = wp_check_filetype( $filename, $mimes );
     
    	$ext = $wp_filetype['ext'];
    	$type = $wp_filetype['type'];
    	$proper_filename = $data['proper_filename'];
     
    	return compact( 'ext', 'type', 'proper_filename' );
    }
    add_filter('wp_check_filetype_and_ext', 'wp39550_cancel_real_mime_check',10,4);
    
    Модератор Yui

    (@fierevere)

    永子

    https://ru.wordpress.org/plugins/disable-real-mime-check/

    лучше плагином, там тот же самый код, но много удобнее
    как включить так и выключить при обновлении до 4.7.2

    Спасибо. Страшновато редактировать тему. Попробую плагин. Жду обновления до 4.7.2

    Модератор Yui

    (@fierevere)

    永子

    обновление будет не скоро, функционал по проверке миме типа сейчас дорабатывается,
    включат автономную библиотеку по определению MIME типа,а то сейчас на некоторых конфигурациях веб ПО MIME определяется не совсем корректно, то как application/octet-stream то с префиксом x-
    application/x-pdf например

    поэтому в прошлый четверг в течении часа сделали вот этот хотфикс плагин.
    Правда он не исправляет проблему с некоторыми другими плагинами, gravity forms например,
    но у всех остальных он работает.
    Опять же проблема есть не у всех, у меня например ее нет, у многих разработчиков ее нет,
    поэтому оно и ушло в релиз в таком виде

    Спасибо. Установил плагин Disable Real MIME Check. Проблема с загрузкой файлов типа pdf и doc разрешилась. Не забыть бы отключить после обновления.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Не забыть бы отключить после обновления.

    Если в WordPress 4.7.2 проблема будет полностью решена — планирую сделать обновление плагина, которое автоматически отключит его на WP 4.7.2 и выше.

    Модератор Yui

    (@fierevere)

    永子

    Если в WordPress 4.7.2 проблема будет полностью решена — планирую сделать обновление плагина, которое автоматически отключит его на WP 4.7.2 и выше.

    как раз хотела спросить про такую возможность 😀

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Не добавляются файлы типа pdf, doc» закрыта для новых ответов.