Tuesday, 1 September 2009

Error: Fantastico is not installed at the default location

The error was

Fantastico is not installed at the default location

/usr/local/cpanel/3rdparty/fantastico. Either move the Fantastico directory

from it's current location to /usr/local/cpanel/3rdparty/fantastico OR

enable ioncube loaders in WHM -> Tweak settings.

Make sure ioncube installed on server as well as make sure it is enable in WHM -> Tweak settings.

Check the Ioncube radio button and click on Save

If Ioncube is not installed on the server please fire the command below

root@server [~]# /scripts/phpextensionmgr install IonCubeLoader

Enabling ioncube did not fix it for me. Maybe it will for you. After looking I found cpanel now uses

/var/cpanel/3rdparty/bin/php NOT /usr/local/cpanel/3rdparty/bin/php

After doing a php info I saw it did not have a php.ini file in the new location. The fix was:

cp /usr/local/cpanel/3rdparty/etc/php.ini /var/cpanel/3rdparty/etc

Other Possible Fixes

Try to update fantastico with

# cd /usr/local/cpanel/whostmgr/docroot/cgi/fantastico/scripts/ ; /usr/local/cpanel/3rdparty/bin/php cron.php

Rebuild cpanel’s php with

root@server [~]# /scripts/makecpphp

Try a cpanel update with

root@server [~]# /scripts/upcp --force

No comments:

Post a Comment