2014-10-25 3 views
4

Я использую Rocketeer для развертывания на сервере, на котором работает WHM/cPanel. У меня возникла проблема, когда я развертываю свое приложение до ~/mysite.com, где Rockteer добавляет версию сайта в ~/mysite.com/releases/GIT-COMMIT-HASH и символизирует ссылки ~/mysite.com/current до последней версии.Как сделать ~/public_html в символьной ссылке WHM/cPanel

Я пытаюсь выяснить, как сделать ~/public_html для данного пользователя символьной ссылки на этот текущий каталог и там, кажется, фоновый процесс, который ломает симлинк каждую ночь и воссоздаю стандарт ~/public_html/cgi-bin

Есть способ обойти это или настроить субдомен в cpanel для ссылки на домашний каталог, который является символической ссылкой?

Если бы это было до меня, я бы не использовать WHM/Cpanel ...

ответ

5

Чтобы предотвратить public_html от «воссоздан» каждую ночь, решение отключить CGI-BIN псевдоним сценария. Включение этого режима позволяет выполнять ночной процесс, который проходит через все домены/поддомены и обеспечивает наличие каталога cgi-bin. Если нет, это создаст его, нарушив символическую связь public_html в процессе.

WHM screenshot for cgi-bin script alias

1

Это работает, но это изменит настройки для всего сервера. Фактически, вы можете отключить эту функцию и для каждой учетной записи.

Перейти к - Главная »данные Функции» Изменить учетную запись и снимите флажок CGI Privilege

Это отключен CGI для этой учетной записи, и для большинства людей это не является проблемой.

 Смежные вопросы

  • Нет связанных вопросов^_^