Мы используем Discourse в качестве базы знаний с большим количеством документов. Со вчерашнего дня не все PDF-файлы можно открыть. При нажатии на ссылку для загрузки PDF-файла открывается новая страница с уведомлением «Упс! Эта страница не существует или является приватной».
Это происходит не со всеми PDF-файлами, которые есть на форуме. Мы уже проверяли размер файла, имя файла, различные приложения для изменения/сохранения PDF-файлов, а также создавали новые сообщения, но, к сожалению, проблему найти не удалось. Странно, что на прошлой неделе всё работало, никаких обновлений вообще не было (включая плагины и т.д.).
Вы используете собственное хостинг-решение? Следовали ли вы нашему официальному руководству по установке? Есть ли что-то необычное в вашей конфигурации?
Мы используем собственный хостинг и следовали официальному руководству по установке. Дело в том, что мы сделали это два года назад, и до месяца назад у нас не было никаких проблем, несмотря на то, что мы не обновляли систему и не предпринимали никаких других действий.
Извините. Вы не дали никаких подсказок относительно того, почему это могло произойти. Никто другой не сообщал о подобных проблемах. Если вы действительно ничего не делали, а проблема возникла даже без обновления, то ещё сложнее предложить план действий.
Находятся ли файлы, для которых возникают ошибки, в файловой системе? Не попали ли они каким-то образом в «тумбстон»? Попробуйте выполнить задачу rake для восстановления из тумбстона и посмотрите, поможет ли это.
Я зарабатываю на жизнь, помогая пользователям с самостоятельным хостингом. Я могу посмотреть за плату, но не могу дать никаких обещаний, так как совершенно не представляю, что могло вызвать проблему, и возможно ли её исправить.
Я знаю, что не могу предоставить никаких подсказок. Мы ищем их уже пару недель, но кажется, что ничего не произошло, что могло бы вызвать эту проблему.
Файлы находятся в файловой системе. Странно то, что когда мы загружаем их снова в новом сообщении, их можно открыть и скачать, но не в исходном сообщении. Из-за структуры нашего сайта невозможно создать все новые типы сообщений. Мы — закрытое сообщество с членами правления по всему миру, которые ежедневно используют сайт, поэтому, к сожалению, я не могу предоставить вам доступ.
Спасибо за то, что подумали вместе со мной. Думаю, нам придется найти другое решение. Спасибо!