VTExperts Extension Pack Issues
  • 1. The Register button is greyed out when creating a new account
  • 2. Cannot connect to the license server
  • 3. Invalid User ID error
  • 4. Extensions : Fatal error: The file /.../.../... was encoded by the ionCube Encoder for PHP 5.x an
  • 5. Extension pack installation LBL requirements error
  • 6. Extension Pack: Verify Requirements
  • 7. Extension Pack redirects user to hatchuck.form.html
  • 8. What version of PHP is compatible with our extension pack
  • 9. How To Enable php-imagick (ImageMagick)
  • 10. How to Enable PHP-SOAP
  • 11. How to Install IonCube Loader
Powered by GitBook
On this page
Export as PDF

10. How to Enable PHP-SOAP

Previous9. How To Enable php-imagick (ImageMagick)Next11. How to Install IonCube Loader

Last updated 1 month ago

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.

Windows Servers

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:

Space
VTExperts Extension Pack Issues

Article

How to Enable PHP-SOAP

Moved By

Chris (May 16, 2025)

PHP Manual: Installation of extensions on Windows
Logo