Serve.cfg:global:serve socket

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/serve_socket

Имя переменной: serve_socket
Содержится в: global
Используется: run
Тип содержимого: путь к UNIX-сокету
Может отсутствовать: да
Значение по умолчанию: serve
Может повторяться: нет

Описание. Данная конфигурационная переменная устанавливает путь к UNIX-сокету, который используется программой serve для взаимодействия с CGI-программами. Программа serve создаёт UNIX-сокет при запуске и удаляет при завершении, если только в командной строке не был задан ключ -S. Полный путь к сокету определяется по следующим правилам.

  • Если значение переменной serve_socket не задано, используется значение serve.
  • Если значение переменной serve_socket начинается с символа ’/’, то есть значение переменной задаёт полный абсолютный путь к каталогу скриптов, этот путь используется без изменений.
  • Если значение переменной serve_socket не начинается с символа ’/’, полный путь к каталогу скриптов образуется конкатенацией значения переменной var_dir и значения переменной serve_socket.

Внимание. Изменять значение данной конфигурационной переменной не рекомендуется.