

The issue is the code is really wanting to load the extension at runtime : Php -r "print_f(get_loaded_extensions()) " I downloaded the ioncube_loader_lin_5.6.so and added it to the php.ini and verified it is loaded by running: We migrated the site to a new server and new php version 5.6 and now the site doesnt run. I inherited a website that uses ionCube for decoding some of its code. Posted: Mon 5:56 pm Post subject: _iL_exec Doesnt Exist Profile Log in to check your private messages Log in Normally, these files are not in use by the current version of WHMCS and you can delete them.FAQ Search Memberlist Usergroups Register.

However, permissions issues may prevent removal.

To debug this, enable error reporting to find the file and PHP error output. Incompatible PHP Files - PHP files using deprecated or unavailable functions may trigger an error page.If you compile PHP using EasyApache, you must include both the PDO and mysqlnd PHP extensions to allow MySQL® connections. Add these lines at the end of the configuration file, below any other lines but above the closing ?> line, if it is present:.In the WHMCS root directory, edit the configuration.php file.If you cannot log in, use these steps to enable error reporting in the configuration file directly:

Go to Configuration ( ) > System Settings > General Settings or, prior to WHMCS 8.0, Setup > General Settings.Īfter error reporting is enabled, retry the steps that previously led to the Oops!, blank, or partially rendered page.If you can log in to the Admin Area and navigate to Configuration ( ) > System Settings > General Settings, use these steps to enable error display: 2.2 The file was encoded by the ionCube Encoder for PHP x.x and cannot run.Įnabling Error Reporting Enabling From The Admin Area.2.1 Oops! Something went wrong and we couldn't process your request.1.2 Enabling From Your Configuration File.
