#
# Fișierul generat Puppet nu se modifică manual
#
# punerea în scenă
#
<VirtualHost *>
ServerName staging.pdatwo.com
ServerAlias www.staging.pdatwo.com
DocumentRoot /home/staging/version/www.staging.pdatwo.com
ServerAdmin [email protected]
mediu SetEnv prod
Staging proiect SetEnv
UtilizațiCanonicalName dezactivat
#CustomLog /var/log/httpd/staging.pdatwo.com_log combinat
#CustomLog /var/log/httpd/staging.pdatwo.com-bytes_log „%{%s}t %I .\n%{%s}t %O ”.
## User pdatwo # Necesar pentru Cpanel::ApacheConf
UserDir dezactivat
Staging activat UserDir
#<IfModule mod_suphp.c>
# suPHP_UserGroup staging staging
#</IfModule>
SuexecUserGroup staging staging
<directorul „/home/staging/version”>
AddHandler php5-fcgi .php
Acțiune php5-fcgi /php5-fcgi-staging
AllowOverride All
</director>
<IfModule concurrent_php.c>
php5_admin_value open_basedir „/home/staging:/usr/lib/php:/usr/local/lib/php:/tmp”
</IfModule>
<IfModule !concurrent_php.c>
<IfModule mod_php5.c>
php_admin_value open_basedir „/home/staging:/usr/lib/php:/usr/local/lib/php:/tmp”
</IfModule>
<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>
</IfModule>
<IfModule !mod_disable_suexec.c>
<IfModule !mod_ruid2.c>
SuexecUserGroup staging staging
</IfModule>
</IfModule>
<IfModule mod_ruid2.c>
Configurare RMod
punerea în scenă RUidGid
</IfModule>
<IfModule itk.c>
# Pentru mai multe informații despre MPM ITK, citiți:
# http://mpm-itk.sesse.net/
Staging AssignUserID staging
</IfModule>
</VirtualHost>
Cele de mai sus este conținutul vhost.staging.pdatwo.com.conf.
Deci am un server de staging și am făcut unul nou și, pentru că puppet a fost rupt, am încercat să mă asigur că /etc este același, așa că am verificat configurațiile lipsă și unul dintre lucrurile pe care le-am găsit a fost că fișierul vhost. stag.pdatwo.com.conf lipsea, așa că l-am adăugat și l-am redenumit vhost.staging.pdatwo.com.conf.
Înainte de asta, pagina pe care am primit-o era pagina de testare Apache, așa că am crezut că Apache a fost instalat cu succes, dar când am adăugat fișierul de configurare, acesta a încetat să funcționeze și am primit o pagină de 500 de erori de la varnish.Când am dezactivat vernisul, am primit o eroare 502 nginx, așa că mă gândesc că ar putea exista un fișier care indică vhost.stag.pdatwo.com.conf, știți care ar putea fi fișierul? De asemenea, nu sunt sigur dacă este cazul, pentru că am folosit șirul staging.pdatwo.com în configurația puppet. Care sunt câteva dintre lucrurile pe care le pot face pentru a vedea care ar putea fi problema, deoarece configurația Apache este practic aceeași după ce am inspectat folderele serverului unde Apache funcționează corect și serverul unde Apache pare să nu funcționeze.
Versiunea Apache este 2.2 și folosesc o mașină veche CENTOS 6.
Știu că CENTOS 6 este depreciat, dar Puppet nu funcționează pe CENTOS 7, sau cel puțin proiectul nostru care folosește Puppet pentru a genera site-ul nu funcționează pe CENTOS 7.
Avatarul utilizatorului
nivelul 1
megared17
A·
3m
Am auzit că trebuie să rulez „a2dissite” înainte de a modifica numele fișierului „a2ensite” și apoi să rulez asta după ce am modificat numele fișierului, dar este cazul?