cpanel-fantastico-error-you-cannot-install-more-than-one-script-root-directory

This error can occur because of the following reasons:

1) Previous installation of script in the root folder (main domain or any addon domain) was removed manually.
2) Fantastico itself hasn’t removed the previous installation properly.

Solution :

1) Login into your cPanel
2) Go to Filemanager.

3) Now go to .fantasticodata then select the file name installed_in_root.php and remove the following code.

<?
$installed_in_root[“yourdomain.com”] = 1;
?>

Removing this code fixed the issue and he was then able to install script to the root directory.

Mysql upgrade 5.0 to 5.1

1. Copy the MySQL libraries from the server into a temporary location:

cp /usr/lib/libmysqlclient.* /root/mysqluptest/

2, copy the /var/lib/mysql directory.

cp -rp /var/lib/mysql /var/lib/mysql

3, Backup the following two files
a,/etc/my.cnf
b, /root.my.cnf

4, Backup all apache and php cofiguartion, since we need to do easyapache after mysql upgrade

5,Take the backup of all the databases. A sample script is pasted below.

mkdir /root/dbbackups
for db in `mysql -e ‘show databases’ |awk ‘{print $1}’` ; do mysqldump  –add-drop-table $db > /root/dbbackups/$db.sql && echo $db  >> list ; done
mysqldump -u YOUR_USERNAME -pYOUR_PASSWORD –all-databases > all-database.sql
6, open the file /var/cpanel/cpanel.config

find the variable mysql-version and edit the value to read mysql-version=5.1

7,Run the command /scripts/mysqlup for upgrading the databases

8,rebuild apache (to have php build against the newly installed mysql library.
,/scripts/makecpphp
/scripts/easyapache

yum + Loaded plugins: fastestmirror

Issue: following error occurred while running yum
===============================

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):
File “/usr/bin/yum”, line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File “/usr/share/yum-cli/yummain.py”, line 309, in user_main
errcode = main(args)
self._poll_mirrors()
File “/usr/lib/yum-plugins/fastestmirror.py”, line 376, in _poll_mirrors
pollThread.start()
File “/usr/lib/python2.4/threading.py”, line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can’t start new thread

Solution
======

vi /etc/yum/pluginconf.d/fastestmirror.conf

Code:

[main]
enabled=1

change it to 0

enabled=0

Unable to download database backup from cpanel

If you face  issue in download database backup from cpanel with cpanel user password.

reason : The user had changed their main account password, however, the .my.cnf file located within the users directory, had not updated the password. To correct the issue, move the existing .my.cnf file, to .my.cnf.backup, and login to cpanel again with users password  thus forcing cPanel to recreated this file with the correct password.

mv /home/user/.my.cnf /home/user/my.cnf.backup

Then login to the cpanel again with user password and you will be able to download backup