Привет, у меня странная ошибка.
Кажется, я не могу отображать изображения на своём форуме Discourse.
Когда я добавляю изображение, процесс загрузки проходит успешно, в предварительном просмотре сообщения я вижу изображение, но как только я публикую сообщение, оно исчезает.
Я не вижу изображение в обсуждении. Но если я нажму «РЕДАКТИРОВАТЬ», то снова увижу его в предварительном просмотре.
Используете ли вы внешнего провайдера для загрузки файлов (Amazon S3)?
Если нет, у меня есть два предположения (хотя я обычно плохо справляюсь с этим): вы добавили кастомные стили CSS для обработанных изображений, и это влияет также на загрузку. Попробуйте перейти в /safe-mode, отключить плагины и тему, а затем проверьте, работает ли всё.
Или же в процессе постобработки форум генерирует оптимизированное изображение, и это не работает. Попробуйте отключить настройку create thumbnails и загрузить новое изображение (нельзя использовать то же самое из-за магии кэширования, которая запоминает это изображение). Это предотвратит создание оптимизированной версии, и, возможно, всё заработает.
В любом случае проверьте страницу /logs — там может быть полезная информация.
Если этот CSS решил проблему, то, вероятно, изображение по умолчанию отображается с размером 0 пикселей. Вы используете какую-то пользовательскую тему или у вас есть другой пользовательский CSS-код, который может быть причиной этого?