Проверка загрузки файла CodeIgniter для файлов ppt и pptx

$config = array(
'upload_path' => 'resources/lectures',
'allowed_types' => 'pdf|zip|doc|docx|ppt|pptx',
'remove_spaces' => TRUE,
'overwrite' => FALSE,
'max_size' => 0,
);

Это мой конфигурационный массив для загрузки файлов, и все файлы загружаются нормально, кроме ppt и pptx. Я проверил сообщение об ошибке, используя метод display_errors (), он сказал: «Тип файла, который вы пытаетесь загрузить, запрещен».

1

Решение

Это ошибка Codeigniter.

открыто application/config/mime.php

и заменить line no 33 (вероятно) со следующей строкой:

'ppt' => array('application/powerpoint', 'application/vnd.ms-powerpoint', 'application/vnd.ms-office', 'application/msword'),

и добавьте следующую строку в массив:

'pptx' => array('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/zip', 'application/msword','application/vnd.ms-powerpoint'),

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]