The RPM DB is corrupt CPANEL WHM (como resolver)

Standard

Se a mensagem que você está recebendo for:

An automatic check on (Host Name) found the RPM database to be corrupted. An attempt was made to automatically fix the database but it was not successful. Please resolve this problem on your system. A backup of the original state of the RPM database directory can be found at /var/lib/rpm.rebuild.backup*

Tente as seguintes soluções logado no console (como root):

mkdir /root/old_rpm_dbs/
mv /var/lib/rpm/__db* /root/old_rpm_dbs/
rpm --rebuilddb

Se o erro persistir, logando no console (como root) rode:

/scripts/rpmup
Caso resolva com este comando, ok, se ocorrer o erro abaixo é por que sua biblioteca GLIBC não estão 100%:
rpm: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
/usr/bin/perl: error while loading shared libraries: libresolv.so.2: cannot open shared object file: No such file or directory
Veja se está ok com o seguinte comando:
rpm -q glibc
Se a resposta for:
package glibc is not installed
Vamos instalar o pacote:
yum --enablerepo=updates-testing --enablerepo=testing install glibc-devel

Como fazer downgrade do mysql 5 para o 4 no cpanel – how to downgrade mysql 5 to 4

Standard

Primeiro entre no arquivo:

vim /var/cpanel/cpanel.config

procure pela linha mysql-version=5.0 e em seguida coloque 4.1 no lugar de 5.0

saia salvando o arquivo, em seguida rode:

/scripts/mysqlup –force

Após isto, confirme a versão com:

rpm -qa | grep -i mysql-

Obs: Se funcionar eu quero uma caixa de Bis hein?

mensagem de erro DATABASE ERROR: CONNECTION FAILED! no ROUNDCUBE no CPANEL WHM lastest

Standard

DATABASE ERROR: CONNECTION FAILED!

Se foi essa a mensagem que você recebeu após ativar o roundcube nativo do cpanel/whm, não “morra” por isso, siga os passos abaixo:

mysql -u root -D roundcube -p < /usr/local/cpanel/base/3rdparty/roundcube/SQL/mysql.initial.sql

(no caso da base de dados NÃO EXISTIR, você pode verificar em -> mysql -u root -p e, assim que informar a senha correta e logar-se, show databases; )

Crie a base de dados antes, com o comando:

create database roundcube;

exit;

Depois faça o procedimento:

mysql -u root -D roundcube -p < /usr/local/cpanel/base/3rdparty/roundcube/SQL/mysql.initial.sql

Após, procure pelo arquivo:

vim /usr/local/cpanel/base/3rdparty/roundcube/config/db.inc.php

Na linha de banco de dados semelhante a -> mysql://roundcube:SENHADOROUNDCUBE@localhost/roundcube

troque por:

mysql://root:SENHADEROOT@localhost/roundcube

Após, tente acessar o webmail de seu cliente (no caso o roundcube), se funcionar, você me dá um doce!

Um grande abraço a todos.
(littleoak@yahoo.com.br)