Ubuntu: переместите журналы с/dev/tty8 на другой терминал/dev/tty12 или избавьтесь от него

Это - типичная проблема, лучшая вещь, которую можно сделать, ночью перезапустить икру-fcgi и смотреть журналы ошибок. Маленький Python logwatch программа, которая перезапустит Ваш php, может быть найден здесь.

http://hostingfu.com/article/keeping-your-php-fastcgi-processes-alive

1
задан 23 May 2010 в 12:22
2 ответа

Преступник usplash. Я нашел это после распаковки initramfs и оглядывания. tty8 выходная консоль трудно кодируется в источник. Таким образом, решение:
1. загрузите источники для usplash пакета
2. измените источники для каждого tty8 Вы находите.
3. измените источники для IFS, проверяющей если fgconsole 8 и подобен, например, chvt команда
4. восстановите пакет и установите его.
5. перезагрузка.

Теперь, что шло /dev/tty8 находится на Вашем предпочтительном виртуальном терминале. В моем случае /dev/tty11.Работает!

0
ответ дан 4 December 2019 в 02:05

Вместо изменения Вы сделали, попробуйте это:

$ sudo setlogcons 12

Вы могли добавить setlogcons 12 кому: /etc/rc.local.

1
ответ дан 4 December 2019 в 02:05
  • 1
    Это не работает. I' ve попробовал его в /etc/rc.local. Также setlogcons(8) говорит, что уровень журнала может быть установлен с dmesg. I' ve попробовал это также dmesg -n. Никакой вывод на виртуальном терминале. –  Casual Coder 23 May 2010 в 12:18

Теги

Похожие вопросы