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.



