• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Решено Загрузчик запрещает pptx

pokatilov_art

ПРОВЕРЕННЫЙ

pokatilov_art

ПРОВЕРЕННЫЙ
Сообщения
15
После обновления WordPress 4.7.1, загрузчик в медиафайлах запрещает загрузку файлов pptx. Когда строка загрузки доходит до конца, появляется сообщение: "Извините, тип этого файла не разрешён из соображений безопасности." (скрин в приложении)

До обновления формат pptx без проблем загружался, информации о его запрете не встречал, поэтому не понимаю причины.

Пробовал разрешить его через добавление в functions.php:
Код:
// add pptx extention type for upload
function my_myme_types($mime_types=array()){
    $mime_types['pptx'] = 'application/vnd.openxmlformats-officedocument.presentationml.presentation'; //Adding pptx extension
    //Adjust the $mime_types, which is an associative array where the key is extension and value is mime type.
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types');
Но ничего не изменилось.

Коллеги, кто-нибудь сталкивался с таким? Есть идеи, как решить?
 

Вложения

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
Скорее всего. На Вашем сервере запрещен mime тип pptx ... в результате обновленный WP проверяет установки безопасности и запрещает. Смотрите настройки хоста. Либо через .htaccess
Для этого нужно прописать в файле .htaccess одну строку:
AddType application/pptx .pptx
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
Не правильный формат написал для миме вот такие идут для офисных доков

Код:
$mimes['doc'] = 'application/msword';
$mimes['pot|pps|ppt'] = 'application/vnd.ms-powerpoint';
$mimes['wri'] = 'application/vnd.ms-write';
$mimes['xla|xls|xlt|xlw'] = 'application/vnd.ms-excel';
$mimes['mdb'] = 'application/vnd.ms-access';
$mimes['mpp'] = 'application/vnd.ms-project';
$mimes['docx'] = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
$mimes['docm'] = 'application/vnd.ms-word.document.macroEnabled.12';
$mimes['dotx'] = 'application/vnd.openxmlformats-officedocument.wordprocessingml.template';
$mimes['dotm'] = 'application/vnd.ms-word.template.macroEnabled.12';
$mimes['xlsx'] = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
$mimes['xlsm'] = 'application/vnd.ms-excel.sheet.macroEnabled.12';
$mimes['xlsb'] = 'application/vnd.ms-excel.sheet.binary.macroEnabled.12';
$mimes['xltx'] = 'application/vnd.openxmlformats-officedocument.spreadsheetml.template';
$mimes['xltm'] = 'application/vnd.ms-excel.template.macroEnabled.12';
$mimes['xlam'] = 'application/vnd.ms-excel.addin.macroEnabled.12';
$mimes['pptx'] = 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
$mimes['pptm'] = 'application/vnd.ms-powerpoint.presentation.macroEnabled.12';
$mimes['ppsx'] = 'application/vnd.openxmlformats-officedocument.presentationml.slideshow';
$mimes['ppsm'] = 'application/vnd.ms-powerpoint.slideshow.macroEnabled.12';
$mimes['potx'] = 'application/vnd.openxmlformats-officedocument.presentationml.template';
$mimes['potm'] = 'application/vnd.ms-powerpoint.template.macroEnabled.12';
$mimes['ppam'] = 'application/vnd.ms-powerpoint.addin.macroEnabled.12';
$mimes['sldx'] = 'application/vnd.openxmlformats-officedocument.presentationml.slide';
$mimes['sldm'] = 'application/vnd.ms-powerpoint.slide.macroEnabled.12';
$mimes['onetoc|onetoc2|onetmp|onepkg']= 'application/onenote';
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
Да и решить Ваш вопрос проще кажется так:
Я не пользовался но по пути wp-includes\functions.php
можете добавить mime тип нужный Вам и все ок это глобальные настройки!
 

Wildcdu

ЭКСПЕРТ

Wildcdu

ЭКСПЕРТ
Сообщения
1,120
ну и самый "худший" варинат добавьте в белый лист тут \wp-includes\ms-functions.php
строка 1791
 

pokatilov_art

ПРОВЕРЕННЫЙ

pokatilov_art

ПРОВЕРЕННЫЙ
Сообщения
15
Спасибо за ответы!

Не знаю, что произошло - то ли обновление движка на 0.1, то ли работа хостинга изменилась или там велись какие-то работы, но проблема исчезла сама собой.

Вопрос решился сам собой неизвестным образом. Тему можно закрывать.
 

Топ поддержки


Сверху