fileAttach поломался
Привет. Решил переустановить (удалить и установить начисто) компонент fileAttach. Удалял через деинсталляцию, все следы через phpMyAdmin нашел, удалил. Устанавливается теперь криво (не создает медиаисточник). Фиг с ним, сам создал источник. Файлы не грузит, ошибается.
Под катом скрины и лог.
В папке с загрузками появляется файл с хэшем вместо имени.

Системные настройки:

Лог такой:
Под катом скрины и лог.
В папке с загрузками появляется файл с хэшем вместо имени.
Системные настройки:
Лог такой:
(ERROR @ /assets/components/fileattach/connector.php) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'FileItem.fid' in 'field list'
)
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Поэтому я добавил вручную это поле fid через phpMyAdmin после поля id.
fid, varchar(50)
Я бы посоветовал автору обновить резолвер. Он проверяет текущую модель и автоматически обновляет модель при обновлении компонента (добавляет или удаляет поля таблицы и индексы).