SoapHeader not found on php5.6

Posted July 17, 2017 3.6k views
UbuntuApacheAPIUbuntu 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?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
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