Dev License: This installation of WHMCS is running under a Development License and is not authorized to be used for production use. Please report any cases of abuse to abuse@whmcs.com

If you are running vBulletin Board and you are editing your stylesheets, for example, you may run into this problem:

Required variables have gone missing and execution can not continue. Please try again.

This error can sometimes occur as a result of Suhosin / Hardened PHP being installed on your server. If you know that you have Suhosin running and you have access to the PHP configuration, try disabling transparent cookie encryption and increasing the value of the following variables:

  • suhosin.post.max_vars
  • suhosin.request.max_vars

This is a common problem with web hosts that utilise PHP with Suhosin. To help prevent this problem, we have outlined a quick procedure to disable Suhosin transparent cookie encryption and increase the above values, as follows:

Edit or create the .htaccess file under the folder where your vBulletin Board is hosted (e.g. public_html) and add the following code:

php_flag suhosin.cookie.encrypt Off
php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048

If you are still unable to save your stylesheets through vBulletin Board, the request might be blocked by ModSecurity. Please don't hesitate to open a support ticket for further assistance.

Updated by SP on 15/12/2022

Was this answer helpful? 268 Users Found This Useful (601 Votes)

Powered by WHMCompleteSolution