Don't miss out on hosting credits worth ₹999- limited time offer! * 🔥

WordPress Error: Undefined Symbol

When accessing WordPress admin URL, you might see below error logs on the server.

/usr/bin/php: symbol lookup error: /usr/local/lib/php/extensions/no-debug-non-zts-20060613/suhosin.so: undefined symbol: zend_atol
[error] [client] Premature end of script headers: /home/cPane-username/public_html/wp-admin/index.php

This might be because of recent php update by your web hosting provider OR wordpress being updated to a latest version. Disabling suhosin is not a solution. You will have to enable suhosin simulation instead.

Ask your web host to perform the changes OR change it yourself if you have root privileges.

Open php.ini file on your server. Find for

extension="suhosin.so"

Replace it with. In short, comment the line.

;extension="suhosin.so"

Add line below

suhosin.simulation On

Save php.ini and restart apache.

/etc/init.d/httpd restart

Now, try accessing the WordPress admin URL. You will not see any error logs on the server.

Picture of Priya Sharma

Priya Sharma

Priya is a successful full-time blogger at HostingDuty and influencer, known for her work in hosting and technology space. She has built a strong social media presence, with thousands of followers on Instagram, Twitter, and Facebook. Despite her success, Priya remains humble and grateful for the opportunities that her blog has brought her. She continues to inspire and connect with her readers through her writing and photography.
Search

About HostingDuty

Get the experience of India’s most trusted Web Hosting Solution provider. Buy Domains, Shared Hosting or SSL Certificate.

Recent Posts

Follow Us

Weekly Tutorial

Sign up for our Newsletter