Fantastico Issues

First of all here are the steps to install Fantastico
If the Fantastico install option is not available, you will need to manually download Fantastico onto your VPS.

  1. Connect to your VPS using an SSH connection.
  2. Log in as the Administrator user.
  3. Change to the proper cgi folder using the following command:
    cd /usr/local/cpanel/whostmgr/docroot/cgi
  4. Download the Fantastico install file using the following command:
    wget http://www.netenberg.com/files/free/fantastico_whm_admin.tgz
  5. Extract the install file using the following command:
    tar -xzpf fantastico_whm_admin.tgz
  6. Remove the install file using the following command:
    rm -rf fantastico_whm_admin.tgz
  7. Log out of the SSH connection.
  8. Log out and log back into cPanel in a web browser.
  9. From the menu, under Plugins, click Fantastico De Luxe WHM Admin
  10. (located atthe bottom).
  11. Continue the install using the steps above.

Recently I got too many issue while installing fantastico. Here is one of them. If you get the message "you have not installed fantastico yet" even after installing it then the issue is probably with wget version. Here is the steps to update wget:

Login as a root in ssh and fire the following commands:

For 32-bit:

rpm -qa wget ;
wget ftp://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/
fedora/linux/core/5/i386/os/Fedora/RPMS/
wget-1.10.2-3.2.1.i386.rpm
chattr -ia /usr/bin/wget
rpm -e wget ;
rpm -ivh --force wget-1.10.2-3.2.1.i386.rpm ;
rpm -qa wget ;

For 64-bit:
Leaving your OS default wget installed and install a fresh copy for Fantastico at /usr/local/bin/wget


cd /usr/local/bin/
wget http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz

tar xfz wget-latest.tar.gz
cd wget-*
./configure
make
make test
make install
cd ../
rm -Rf wget-*

This will install a clean copy of wget on your server at /usr/local/bin/wget and you will just need to change the path of wget to /usr/local/bin/wget

for the errors in cpanel >> fantastico just run /scripts/makecpphp and the errors should be gone.

Thats it.
EnjoyWink