SoapHeader not found on php5.6

July 17, 2017 1.5k views
Apache API Ubuntu Ubuntu 16.04

Hi guys,
My server is running on PHP5.6 and using Laravel as framework.
When i try to call an API, i get error: Class SoapHeader not found.
This error is not occur on PHP7.0, but when i switch server to php7.0, supervior is not working.
Anyone meet this issue? How can i do?

1 Answer


Use this command to install SOAP on your server;

sudo apt-get install php5.6-soap If you are using Ubuntu

sudo yum install php56-soap if you are using CentOS

Hope this helps

Have another answer? Share your knowledge.