Foros del Web » Administración de Sistemas » Software para Servers »

Ubuntu + Apache 2.2.22 error 500 de manera random

Estas en el tema de Ubuntu + Apache 2.2.22 error 500 de manera random en el foro de Software para Servers en Foros del Web. Me estoy volviendo loco. Tengo un servidor dedicado en Rackspace hosteando 3 sitios, pongamosle dominio1.com, dominio2.com, dominio3.com el 99.5% de los requests, el servidor responde ...
  #1 (permalink)  
Antiguo 17/02/2014, 13:35
 
Fecha de Ingreso: febrero-2011
Mensajes: 3
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Ubuntu + Apache 2.2.22 error 500 de manera random

Me estoy volviendo loco.

Tengo un servidor dedicado en Rackspace hosteando 3 sitios, pongamosle dominio1.com, dominio2.com, dominio3.com

el 99.5% de los requests, el servidor responde perfecto lo que tiene que responder.
el 0.5% devuelve error 500, de manera aleatoria.
Cuando la pagina devuelve error 500, y la recargo, carga perfecto.

Ejemplo de VirtualHost

Código:
<VirtualHost *:80>
        ServerName domain1.com
        ServerAlias www.domain1.com
        ServerAdmin [email protected]
    DocumentRoot /mnt/htdocs/domain1.com/public
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /mnt/htdocs/domain1.com/public>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/domain1.com-error.log
    CustomLog ${APACHE_LOG_DIR}/domain1.com-access.log combined
</VirtualHost>
Ejemplo de linea de ErrorLog

Código:
[Fri Feb 14 15:21:45 2014] [error] [client 10.183.250.134] PHP Fatal error:  Class 'Sitemap\\SitemapServiceProvider' not found in /mnt/htdocs/dominio1.com/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 123, referer: http://www.dominio2.com/someurl

Como se puede ver, haciendo un request a la pagina dominio2.com, intenta routear a la carpeta de dominio1.com, dando error por no existir una librerias cargadas con composer.

Como puedo corregir esto?
  #2 (permalink)  
Antiguo 22/02/2014, 06:55
 
Fecha de Ingreso: octubre-2010
Mensajes: 374
Antigüedad: 13 años, 6 meses
Puntos: 34
Respuesta: Ubuntu + Apache 2.2.22 error 500 de manera random

Tienes que hacer que encuentre lo que no encuentra, si no segura el 500 en cada not found, es problema de tu código :/
__________________
Administrador de Servidores -> yo[arroba]skamasle[puntito]com
| Debian | Centos |
| Solución de Problemas | Seguridad | Instalaciones y Configuraciones | Soluciones Anti-DDOS

Etiquetas: apache, php, servidores-web, ubuntu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:43.