#
# Сгенерированный файл Puppet не изменять вручную
#
# постановка
#
<Виртуальный хост *>
Имя сервера staging.pdatwo.com
Псевдоним сервера www.staging.pdatwo.com
DocumentRoot /home/staging/version/www.staging.pdatwo.com
Администратор сервера [email protected]
Продукт среды SetEnv
Постановка проекта SetEnv
UseCanonicalName Выкл.
#CustomLog /var/log/httpd/staging.pdatwo.com_log вместе
#CustomLog /var/log/httpd/staging.pdatwo.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
## Пользователь pdatwo # Требуется для Cpanel::ApacheConf
UserDir отключен
UserDir включил постановку
#<IfModule mod_suphp.c>
# suPHP_UserGroup постановка постановка
#</ЕслиМодуль>
Постановка SuexecUserGroup
<каталог "/home/staging/версия">
Добавить обработчик php5-fcgi .php
Действие php5-fcgi /php5-fcgi-staging
Разрешить переопределить все
</каталог>
<IfModule concurrent_php.c>
php5_admin_value open_basedir "/home/staging:/usr/lib/php:/usr/local/lib/php:/tmp"
</ЕслиМодуль>
<IfModule !concurrent_php.c>
<IfModule mod_php5.c>
php_admin_value open_basedir "/home/staging:/usr/lib/php:/usr/local/lib/php:/tmp"
</ЕслиМодуль>
<IfModule sapi_apache2.c>
php_admin_value open_basedir "/home/staging:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
</ЕслиМодуль>
</ЕслиМодуль>
<IfModule !mod_disable_suexec.c>
<ЕслиМодуль !mod_ruid2.c>
Постановка SuexecUserGroup
</ЕслиМодуль>
</ЕслиМодуль>
<IfModule mod_ruid2.c>
Конфигурация RMode
Постановка RUidGid
</ЕслиМодуль>
<IfModule itk.c>
# Для получения дополнительной информации о MPM ITK, пожалуйста, прочитайте:
# http://mpm-itk.sesse.net/
Промежуточная стадия AssignUserID
</ЕслиМодуль>
</ виртуальный хост>
Выше приведено содержимое vhost.staging.pdatwo.com.conf.
Итак, у меня есть промежуточный сервер, и я сделал новый, и, поскольку puppet был сломан, я попытался убедиться, что / etc был таким же, поэтому я проверил отсутствующие конфигурации и одна из вещей, которые я обнаружил, заключалась в том, что файл vhost. stag.pdatwo.com.conf отсутствовал, поэтому я добавил его и переименовал в vhost.staging.pdatwo.com.conf.
До этого страница, которую я получил, была тестовой страницей Apache, поэтому я думал, что Apache успешно установлен, но когда я добавил файл конфигурации, он перестал работать, и я получил страницу с ошибкой 500 от лака.Когда я отключил лак, я получил ошибку 502 nginx, поэтому я думаю, что может быть файл, который указывает на vhost.stag.pdatwo.com.conf, вы знаете, что это может быть за файл? Кроме того, я не уверен, что это так, потому что я использовал строку staging.pdatwo.com в конфигурации марионетки. Что я могу сделать, чтобы увидеть, в чем может быть проблема, потому что конфигурация Apache практически одинакова после того, как я проверил папки сервера, где Apache работает правильно, и сервера, где Apache не работает.
Версия Apache 2.2, и я использую старую машину CENTOS 6.
Я знаю, что CENTOS 6 устарел, но Puppet не работает на CENTOS 7, или, по крайней мере, наш проект, использующий Puppet для создания сайта, не работает на CENTOS 7.
Аватар пользователя
1-й уровень
мегаред17
·
3м
Я слышал, что мне приходилось запускать «a2dissite» перед изменением имени файла «a2ensite», а затем запускать это после изменения имени файла, но так ли это?