{"id":1080,"date":"2010-09-14T09:21:45","date_gmt":"2010-09-14T13:21:45","guid":{"rendered":"http:\/\/linuxhostingsupport.net\/blog\/?p=1080"},"modified":"2013-03-20T08:43:16","modified_gmt":"2013-03-20T12:43:16","slug":"php-symbol-lookup-error-suhosin-so-undefined-symbol-zend_atol","status":"publish","type":"post","link":"https:\/\/linuxhostingsupport.net\/blog\/php-symbol-lookup-error-suhosin-so-undefined-symbol-zend_atol","title":{"rendered":"php: symbol lookup error suhosin.so: undefined symbol: zend_atol"},"content":{"rendered":"<p>The error message <strong>&#8220;php: symbol lookup error: suhosin.so: undefined symbol: zend_atol&#8221;<\/strong> occurs when an application\/software is not compatible with Suhosin OR is upgraded to the latest version. It may not cause issues with all the applications but definitely does affect some of them.<\/p>\n<p>The only work around is to <strong>enable suhosin.simulation for the account<\/strong> (domain) instead of disabling Suhosin server wide. The suhosin.simulation if turned ON, will log the violations as usual but nothing will be blocked or removed from the request.<\/p>\n<p>You can perform this task in one of the either ways:<\/p>\n<p><strong>1)<\/strong> Enable suhosin.simulation in a .htaccess file of the domain (non-suphp enabled server)<\/p>\n<blockquote>\n<pre><span style=\"color: #0000ff;\">php_flag suhosin.simulation On<\/span><\/pre>\n<\/blockquote>\n<p>OR<\/p>\n<p><strong>2)<\/strong> Create a php.ini file under the account (domain) and turn ON the simulation<\/p>\n<blockquote>\n<pre><span style=\"color: #0000ff;\">suhosin.simulation = On<\/span><\/pre>\n<\/blockquote>\n<p>There is no need to restart any service in any of the above case.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The error message &#8220;php: symbol lookup error: suhosin.so: undefined symbol: zend_atol&#8221; occurs when an application\/software is not compatible with Suhosin OR is upgraded to the latest version. It may not cause issues with all the applications but definitely does affect some of them.<br \/>\nThe only work around is to enable suhosin.simulation for the account (domain) instead of disabling Suhosin server wide. The suhosin.simulation if turned ON, will log the violations as usual but nothing will be blocked or removed from the request.<br \/>\nYou can perform this task in one of [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1070,1069,1065,1066,1101,1067,1063,1064,1068],"_links":{"self":[{"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/posts\/1080"}],"collection":[{"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/comments?post=1080"}],"version-history":[{"count":8,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/posts\/1080\/revisions"}],"predecessor-version":[{"id":2221,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/posts\/1080\/revisions\/2221"}],"wp:attachment":[{"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/categories?post=1080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxhostingsupport.net\/blog\/wp-json\/wp\/v2\/tags?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}