ionCube Loader for cPanel's internal PHP
My server just updated to cPanel 60.3 from 58.31 (I think it was at) and I am getting this every 5 minutes by email:
Site error: the file /usr/local/cpanel/whostmgr/docroot/cgi/rsmonitor/cron.php requires the ionCube PHP Loader ioncube_loader_lin_5.6.so to be installed by the website operator. If you are the website operator please use the ">ionCube Loader Wizard to assist with installation
I ran EasyApache 4 and checked the installed packages. PHP5.6 says it has php-ioncube and PHP7 says it has php-ioncube6. The server has been running happily until now.
I ran EasyApache 4 and checked the installed packages. PHP5.6 says it has php-ioncube and PHP7 says it has php-ioncube6. The server has been running happily until now.
-
There is a similar ticket open with this response from cPanel Technical Support you might try: To fix this, I went to Server Configuration > Tweak Settings > PHP and disabled IonCube and hit Save. I then re-enabled it and can confirm it is being detected properly:
If that doesn't solve this for you, please open a ticket. A case has been opened for this issue as well: CPANEL-92220 -
Thank you. That resolved it. 0 -
Hello, I'll update this thread once a resolution for case CPANEL-9222 is published. In the meantime, another workaround to fix this issue is to run the following command: /usr/local/cpanel/bin/checkphpini --verbose
Thank you.0 -
I have a WHM Plugin which requires Ioncube. The plugin will not recognise that Ioncube has been installed. I am running WHM 60.03 with PHP 5.6 and PHP-FPM enabled on all domains. My VPS runs CentOS 7.2. I chose to install the Ioncube Loader as a PHP module through Easy Apache 4. Running php -v indicates the Ioncube loader is installed. I copied the Ioncube Loader files to /usr/local/ioncube I manually added the line zend_extension="/usr/local/ionCube/ioncube_loader_lin_5.6.so" to PHP.ini files I found in /usr/local/lib and usr/lib The command whereis php only threw up these PHP.ini files when logged in through SSH. Yet even after all this I still get the error in the WHM plugin: Site error: the file /usr/local/cpanel/whostmgr/docroot/3rdparty/xvarnish/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.6.so to be installed by the website operator. Any ideas please? 0 -
Hello @dogdog, I've merged your thread with this one. Thanks! 0 -
Hello @dogdog, I've merged your thread with this one. Thanks!
Thanks, the above fix solved my problem too.0
Please sign in to leave a comment.
Comments
7 comments