Suhosin error on subdomain


August 20th, 2010

On a cPanel server, we were asked to install vbulletin on a subdomain and while doing so we came across errors which were not allowing us to install it. The errors were as below:

ERRORS :

[Wed Aug 11 13:58:17 2010] [error] [client 89.165.120.238] /usr/bin/php:

symbol lookup error:

/usr/local/lib/php/extensions/no-debug-non-zts-20060613/suhosin.so:

undefined symbol: zend_atol, referer:

http://forum.mydomain.com/install/install.php?step=2

[Wed Aug 11 13:58:17 2010] [error] [client 89.165.120.238] Premature end of script headers: install.php, referer:

http://forum.mydomain.com/install/install.php?step=2

To get this issue fixed, you can do the below steps:

It seems that Suhosin breaks the application. So need to disable the Suhosin for this domain. You can disable the suhosin by creating a php.ini file at /home/username/public_html/php.ini with the following code.

suhosin.simulation = On

If you are still getting same error then you need to create same php.ini file with same code (suhosin.simulation = On) at each directories. In this case at these paths also /home/username/public_html/php.ini, /home/username/public_html/forum/php.ini and /home/username/public_html/install/php.ini

This article is released by SupportFacility.Com — the leaders in providing outsourced technical support, live chat support & help desk support for web hosts. Interested ? Opt for a trial now.


No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment