Выскочка chdir работы с символьными ссылками?

В настоящее время в моем новомодном сценарии, chdir точки к (мягкой) символьной ссылке.

chdir уважает символьную ссылку или переходит непосредственно к symlinked каталогу?

Вопрос, почему я спрашиваю это, состоит в том, потому что в веб-сервере я использую (Пума), pwd управляйте теперь использованием chdir строка файла конфигурации не указывает на каталог символьной ссылки.

См. https://github.com/puma/puma/issues/539 для большего количества информации.

Спасибо.

0
задан 26 May 2014 в 08:14

1 ответ

Выскочка разрешит символьную ссылку. Вы не можете работать вокруг этого при помощи раздела сценария и CD / путь.

Редактирование: похоже, что это было вычислено, какова проблема была. cd устанавливал $PWD на символьную ссылку, не, разрешенный каталог, и chdir не устанавливал $PWD вообще, таким образом, приложение получало свой текущий рабочий каталог и получало разрешенный путь.

0
ответ дан 7 October 2019 в 18:55

Другие вопросы по тегам:

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