What is this? Wired.

mojopanel

New Member
When i add some css then click save i get this

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 increasing the value of the following variables:

* php_value suhosin.post.max_vars
* php_value suhosin.request.max_vars
 
Run the PHPINFO in admincp and see if your ISP has installed Suhosin or suPHP when you weren't looking. If they did you need to get them to either disable it or tell you what you need to do to add the necessary codes to your .htaccess. Mine did that to me about six months ago and disabled it when I complained to them. It is suppose to be a security enhancement but tend to screw things up that were previously running. Essentially, it assigns "Nobody" which is what PHP runs under to a real user. The objective is to remove "world" write which hackers have a passion for so things tend to break big time. The codes you need to add to your .htaccess file are here just search for Suhosin.
 
Thanks alot :). ISP as in BT?

Well when i try to PHPINFO i get

Warning: phpinfo() has been disabled for security reasons in [path]/admincp/index.php on line 1049
 
mojopanel said:
Thanks alot :). ISP as in BT?

Well when i try to PHPINFO i get

Warning: phpinfo() has been disabled for security reasons in [path]/admincp/index.php on line 1049

mojopanel said:
can some 1 please help me ?
You need to have a chat with your host, they are stopping you from seeing PHPinfo.
 
If they are blocking phpinfo from running they have likely installed suhosin on you and won't let you modify your .htaccess file either, that's why you are getting the Server 500 error... they suck frankly. You really need to find a better hosting provider.
 
To unblock phpinfo(), do this: Create a file called php.ini in the admincp folder in the forum directory, add these lines to it:
Code:
php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048
save and close the file, and bam, done.
Doesn't always work, but sometimes does.

If the above doesn't work, this does, add an .htaccess file in the admincp folder with this code inside:
Code:
php_flag suhosin.cookie.encrypt Off
php_value suhosin.post.max_vars 5000
php_value suhosin.post.max_value_length 500000
php_value suhosin.request.max_vars 5000
php_value suhosin.request.max_value_length 500000
php_value suhosin.cookie.max_array_depth 500
php_value suhosin.post.max_array_depth 500
 
Back
Top