Ошибка Joomla

Ошибка Joomla Property 'mime_type' of argument 'item' has a wrong item

Ошибка Property 'mime_type' of argument 'item' of event onFetchMediaItems has a wrong item. Valid: string, при попытке открыть Медиа менеджер Joomla, говорит о том что свойство 'mime_type' аргументу 'item' события 'onFetchMediaItems' имеет неверный тип данных. В данном случае, ожидается, что это свойство будет строкой (string), но его значение имеет другой тип данных.

Для устранения такой ошибки необходимо в конфигурации PHP включить расширение fileinfo. Ведь если расширение fileinfo не включено, то приложения могут испытывать проблемы с определением MIME-типа файла. Это и приводит к таким ошибкам как "Property 'mime_type' of argument 'item' of event onFetchMediaItems has a wrong item. Valid: string" (Свойство «mime_type» аргумента «item» события onFetchMediaItems имеет неправильный элемент. Допустимо: строка) в Медиа менеджере Joomla 4.

Включение расширения fileinfo позволит PHP корректно определять MIME-типы файлов. И благодаря этому упомянутая выше ошибка исчезнет.

Как включить расширение fileinfo в настройках PHP

Для того чтобы включить расширение fileinfo в конфигурации PHP, нужно:

1. Авторизоваться в панели управления хостинг-аккаунта.

2. Перейти к настройкам PHP.

Конфигурация PHP

3. Найти и включить расширение fileinfo.

PHP fileinfo

После этого ошибка "Property 'mime_type' of argument 'item' of event onFetchMediaItems has a wrong item. Valid: string" в Медиа менеджере Joomla должна исчезнуть.

Видео

Main Menu