Hola a todos
Tengo un VPS con CENTOS 6 y centos panel.
Tengo el siguiente problema.
Tengo dos dominios apuntados al servidor
1.com 2.com
con la configuración actual la cual es:
Código Apache:
Ver original# vhost_start 1.com
<VirtualHost xx.xxx.xxx.xxx:80>
ServerName 1.com
ServerAlias www.1.com
ServerAdmin google@gmail.com
DocumentRoot "/home/1/public_html"
ScriptAlias /cgi-bin/ "/home/1/public_html/cgi-bin/
#
# Custom settings are loaded below this line (if any exist)
# Include "/usr/local/apache/conf/userdata/1/1.com/*.conf
<IfModule mod_suexec.c>
SuexecUserGroup 1 1
</IfModule>
<IfModule mod_suphp.c>
suPHP_UserGroup 1 1
suPHP_ConfigPath /home/1
</IfModule>
<Directory "/home/1/public_html">
AllowOverride All
</Directory>
</VirtualHost>
# vhost_end 1.com
# vhost_start 2.com
<VirtualHost xx.xxx.xxx.xxx:80>
ServerName 2.com
ServerAlias www.2.com
ServerAdmin google@gmail.com
DocumentRoot "/home/2/public_html"
ScriptAlias /cgi-bin/ "/home/2/public_html/cgi-bin/
#
# Custom settings are loaded below this line (if any exist)
# Include "/usr/local/apache/conf/userdata/2/2.com/*.conf
<IfModule mod_suexec.c>
SuexecUserGroup 2 2
</IfModule>
<IfModule mod_suphp.c>
suPHP_UserGroup 2 2
suPHP_ConfigPath /home/2
</IfModule>
<Directory "/home/2/public_html">
AllowOverride All
</Directory>
</VirtualHost>
# vhost_end 2.com
al intentar acceder desde el explorador, me lleva al sitio por default de Apache (/usr/local/apache/htdocs)
Cuando cambio:
por
1.com funciona perfectamente pero 2.com salta error 500 Internal Server Error
y el Log del apache dice:
Código Apache:
Ver original[error] [client xxx.xxx.xxx] SoftException in Application.cpp:404: Mismatch between target UID (501) and UID (502) of file "/home/2/public_html/index.php
Intenté editar /usr/local/apache/conf/sharedip.conf
su configuración actual es:
Código Apache:
Ver originalNameVirtualHost xx.xxx.xxx:80
<VirtualHost xx.xxx.xxx:80>
ServerName xx.xxx.xxx
DocumentRoot /usr/local/apache/htdocs
ServerAdmin google@gmail.com
<IfModule mod_suphp.c>
suPHP_UserGroup nobody nobody
</IfModule>
</VirtualHost>
<Directory "/">
AllowOverride All
Allow from all
Order Deny,Allow
</Directory>
cambiando ServerName xx.xxx.xxx por * e ingresando al sitio por xxx.xxx.xxx/~2 funciona pero desde 2.com no, lo lleva a la carpeta por default.
Hasta el momento no he sabido cómo hacer para que funcione correctamente. Alguna idea?
Gracias de ante mano.