ispCP - Board - Support
[Resuelto] Error 500 en dominios y panel - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: [Resuelto] Error 500 en dominios y panel (/thread-15017.html)

Pages: 1 2


[Resuelto] Error 500 en dominios y panel - aherreros - 09-02-2011 04:22 AM

Hola!
¿Qué tal?

De repente, de golpe y porrazo, al entrar a las webs (algunas) y al panel, me salta un error 500!

¿?¿?
¿Qué sucede?

Gracias Smile


RE: Error 500 en dominios y panel - aherreros - 09-02-2011 05:26 AM

Ahora a petado también el FTP
Estoy flipando..

Llevo 3 días que no hago más que tener problemas con el servidor.
1) Se me desconfigura el Raid
2) El soporte técnico del datacenter pasa de mí
3) Se me corrompen los backups
4) Lo del ispcp

Está claro que la culpa no es del ispcp, pero necesito levantar el panel como sea, para sacar los backups y reinstalar.

Gracias!
Ale.. y el MySQL también abajo!
Cada minuto que pasa, empeora más la cosa..


RE: Error 500 en dominios y panel - kurgans - 09-02-2011 05:52 AM

Sacalos por ssh, pero si tienes un problema de hardware de poco te va a servir una reinstalacion.

Revisa los logs del sistema reiniciando servicios (syslog) y de apache (suexec y default-error) antes no sea que haya desconfigurado algo.


Aqui tienes un script con todo lo que necesitas, como ultimo recurso lo sacas a tu maquina local reinstalas el panel y lo vuelves a volcar

http://isp-control.net/forum/thread-7519.html?highlight=sincronizar

Para el error de conexion de mysql si te da es la key
Quote:-- Solucion del problema de conexion
1º.- Editar el archivo /etc/mysql/debian.cnf
Sale algo parecido a esto
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = 51RsCKiYduWP835x
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = 51RsCKiYduWP835x
socket = /var/run/mysqld/mysqld.sock
basedir = /usr

El error como observais se da por la falta de conexion de usuario debian-sys-maint'@'localhost, y es que su password exportado no coincide con el generado por el sistema automaticamente, luego hay que hacerlo de forma manual por sql.

Tan solo copiar el password y vamos a sql
www-2# /etc/mysql# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.0.51a-24 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> GRANT ALL PRIVILEGES ON * . * TO 'debian-sys-maint'@'localhost'
-> IDENTIFIED BY '51RsCKiYduWP835x' // Password copiado de debian.conf
-> WITH GRANT OPTION
-> MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR
-> 0 MAX_USER_CONNECTIONS 0 ;
Query OK, 0 rows affected (0.01 sec)

mysql> quit



RE: Error 500 en dominios y panel - aherreros - 09-02-2011 05:57 AM

Creo que es un error de permisos..
¿Podrías ayudarme, por favor, a levantar Mysql (ahora pruebo lo que me has comentado), y php?

Gracias!
el php peta por el fastcgi.., algo ha pasado


RE: Error 500 en dominios y panel - kurgans - 09-02-2011 06:00 AM

que error te tira mysql


RE: Error 500 en dominios y panel - aherreros - 09-02-2011 06:02 AM

No encuentra el socket..
ls: cannot access /var/lib/mysql/mysql.sock: No such file or directory


RE: Error 500 en dominios y panel - kurgans - 09-02-2011 06:07 AM

Vaya de donde saca esa ruta
En /etc/mysql/my.cnf la ruta debe estar en

[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock

Ponle esa por que ha debido de cambiar por algo y asegurate que la carpeta
/var/run/mysqld
Pertenece y tiene sus permisos correctos
drwxr-xr-x mysql root

Luego reinicia mysql


RE: Error 500 en dominios y panel - aherreros - 09-02-2011 06:09 AM

Lo jodido es que aquí: /var/run/mysqld/mysqld.sock
tampoco está el fichero del socket..


RE: Error 500 en dominios y panel - kurgans - 09-02-2011 06:11 AM

No ese fichero se hace cuando mysql esta andando, si el servicio esta ko no hay


RE: Error 500 en dominios y panel - aherreros - 09-02-2011 06:13 AM

Bua, y que hago?
Estoy pensando en montar una máquina rápido con la misma versión del panel y lanzar el servicio del clonado de los datos..
De este modo iría todo ok, no?

Saludos!