Новичок cPanel: как перезаписать настройки виртуального хоста? - PullRequest
1 голос
/ 21 ноября 2010

У меня есть клиент, который хочет иметь возможность добавлять / удалять / изменять адреса электронной почты и т. Д. Через cPanel, но я бы предпочел добавить свою собственную конфигурацию виртуальных хостов для реального сайта вместо сгенерированной cPanel.(По ряду причин. Я не хочу устанавливать рубин cPanel, лучше использовать пассажир, а не монгрела и т. Д.).

У меня нет большого опыта работы с cPanel, но, судя по всему,вещи, которые он принимает httpd.conf & автоматически генерирует виртуальный хост для сайта - и перезаписывает вещи, если я пытаюсь внести какие-либо изменения в настройки виртуального хоста.Есть ли простой способ перезаписать эти настройки, не удаляя остальную часть функциональности сайта из cPanel?

Cheers ...

1 Ответ

1 голос
/ 16 апреля 2011

Вы правы, предполагая, что cPanel берет на себя много вещей и автоматически генерирует определенные конфиги. Честно говоря, я понятия не имею, что он делает с конфигами виртуальных хостов, но у меня есть недавний опыт в других областях, который имеет тенденцию подтверждать ваши подозрения:

Итак, чтобы проиллюстрировать ... cPanel поставляется с Rails 2.3.5. На странице cPanel GemSet вы можете видеть Rails 3.0.6 как доступные и даже позволяющие установить его через cPanel или SSH / BASH. Это вообще не приводит к сообщению об ошибке (фактически, cPanel сама сообщает об этом как об установленном), но команда rails --version в SSH / BASH все еще показывает версию 2.3.5. После некоторых исследований на форумах cPanel я обнаружил, что это связано с тем, что cPanel жестко задан для поддержки Mongrel, а Mongrel не поддерживает Rails после версии 2.3.8. По словам одного из их модераторов, они ищут возможное решение для пассажиров, но оно все еще находится на ранних стадиях кодирования и еще через несколько месяцев.

Итак, хотя я понимаю, что мой пример не отвечает конкретно на ваш вопрос о виртуальных хостах, я думаю, что это подтверждает обоснованность вашего подозрения, что cPanel переопределяет определенные настройки и может даже быть жестко запрограммирован способами, которые не сразу прозрачны. ..

...