PHP-SOAP is a php extension that is required in order to use our VTiger Extensions. In most cases, this php extension is already enabled and no work needs to be done. However, in cases where it’s not – you will need to install php-soap on your webserver.
Dedicated Unix Server
If you are server administrator, you will need to log into terminal (SSH) using putty and install soap.
- Ubuntu: Run “apt-get install php-soap” and restart your webserver.
- Debian: Run “apt-get install php5-soap” and restart your webserver.
- Centos: Run “yum install php5-soap” and restart your webserver.
If none of those work – please try google and see what you can come with. Every server is unique and it’s hard to explain in a tutorial that applies to all.
Shared Server (Hosting)
If your VTiger is hosted at hostgator, godaddy, deamhost, siteground, etc.. shared plan – it is your best bet to either contact the hosting provider and ask to enable php-soap, or search for instructions on their wiki/help site.
*Tip: If you have access to CPanel, you might be able to do that yourself. Find “PHP Configuration” in CPanel, open it and check the ‘php-soap’ extension in the list available. Note, this might not apply to everyone but is the most common way to enable php-soap on shared server.
If your VTiger is hosted on Windows server, it is likely that your webserver already has php-soap files, but it might not be enabled. To enable the extension – locate php.ini and in the file there should be a line with ‘soap’ (just search for that in the file) and remove the ; so it’s “extension=php_soap.dll”. Once you do that, save php.ini and restart your webserver. Detailed instructions can be found here:
We can help!
If you are having any issues getting PHP-SOAP installed – we are here to help. As part of the extension cost – we support php-soap installation and can do that for you at no cost. If you would like us to do so – please shoot us an email at firstname.lastname@example.org and include server access details (SSH, CPanel, Windows RDP. Teamviewer, VTiger User/Pass/Link) and any other information that might help us.