May
23rd

Fantastico Error – Fantastico Is Not Installed

Filed under The Server Room | Posted by Gary

I had this error show up on a couple of servers today. A search on Google revealed that it’s not an entirely uncommon problem and there seemed to be a host of possible fixes.

After trying a few things that were suggested in forums (and didn’t fix the problem) I deleted the Fantastico files and did a clear re-install. No dice – I still had the same error message:

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.

Not being a quitting kind of guy, I continued to trawl the forums and eventually found the solution (for me, anyway). It seems that WHM isn’t putting the correct entry for the ioncube loaders into the CPanel php.ini. So, here’s what fixed it for me. Log in to your server as root and do the following:

cd /usr/local/cpanel/3rdparty/etc

pico -w /var/cpanel/3rdparty/etc/php.ini

…then add this line at the bottom of your php.ini file:

zend_extension=”/usr/local/cpanel/3rdparty/fantastico/loaders/ioncube_loader_lin_5.2.so”

If you get ‘command not found’ or similar then instead of pico try nano to edit the php.ini

You may also need to add that line to the bottom of /var/cpanel/3rdparty/etc/php.ini … but only if that file exists. None of my servers had a 3rdparty directory under /var/cpanel.

Here is a link to the forum post where I found this info.

http://www.netenberg.com/forum/index.php?topic=6570.0

…and it refers to this post:

http://www.netenberg.com/forum/index.php?topic=1960.0

You must be logged in to post a comment.