Я использую PuTTY в Windows 10 для пересборки Discourse, затем копирую текст из PuTTY в буфер обмена, а оттуда — в приложение для заметок, на случай, если что-то пойдет не так. Обновление до версии 2025.12.0-latest выдало слишком много текста для истории PuTTY, и даже этого оказалось слишком много для буфера обмена.
Я хотел бы начать сохранять лог в файл. Есть ли рекомендуемая директория для сохранения файла лога и будет ли работать следующая команда при пересборке Discourse?
cd /var/discourse
./launcher rebuild app 2>1 | tee filename.log
Насколько мне известно, нет официального обязательного каталога для хранения подобных логов, но следует избегать загромождения системных или каталогов приложений. Распространённые места включают:
Сам каталог /var/discourse/ (если у вас есть права на запись), для временных логов. Пользовательский каталог логов, который вы создадите, например /var/discourse/logs/
Очень хорошо, но последующее сообщение объяснило, почему это не решение. После той темы я только что увеличил размер истории в PuTTY, и этого хватало до сегодняшнего дня. В следующий раз попробую команды выше. Спасибо.
Я бы рекомендовал либо /tmp/filename, либо ~/filename. Тильда обозначает ваш домашний каталог, который для root — это /root. В /tmp файлы будут автоматически удалены в какой-то момент.
/home предназначен для домашних каталогов пользователей. Если вы