Не может выполнить некоторую команду оболочки от php

Для ответа на вопрос о том, как его сбросить:

Код экстренного вызова xterm OSC 50 ... BEL можно использовать для установки шрифта (см. ответ @celtschk).

Помимо установки имени шрифта, его также можно установить в индекс в меню шрифтов, которое вы получаете с помощью Ctrl и правой кнопки мыши.

Мы можем использовать это для сброса к шрифту по умолчанию, используя индекс меню 0:

echo -n "\e]50;#0\a

From XTerm Control Sequences - (2014/05/26):

OSC P s ; P t BEL  Set Text Parameters.

      P s = 5 0 → Set Font to P t. These controls may be disabled using the
      allowFontOps resource. If P t begins with a "#", index in the font menu,
      relative (if the next character is a plus or minus sign) or absolute. A
      number is expected but not required after the sign (the default is the
      current entry for relative, zero for absolute indexing).
      The same rule (plus or minus sign, optional number) is used when querying
      the font. The remainder of P t is ignored.
      A font can be specified after a "#" index expression, by adding a space
      and then the font specifier.
      If the "TrueType Fonts" menu entry is set (the renderFont resource),
      then this control sets/queries the faceName resource.

1
17.03.2014, 01:30
1 ответ

Кажется, ваша библиотека [11857] libssl[11858] сломана. Попробуйте запустить:Если ваш вывод показывает файл, который не найден или указывает на старую версию [11859]libcrypto.so.1.0.0[11860], вам следует переустановить [11861]openssl[11862]. А если вы компилируете php из исходников, пожалуйста, убедитесь, что у вас есть [11863]--with-openssl[11864] опция с правильным местом [11865]libssl[11866] dir.
.
1
27.01.2020, 23:52

Теги

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