People using Direct Admin usually do the mistake to install anything new by using the yum repositories. In fact, Direct Admin has a custom build method, so when you want to add something new to your system, you might need to recompile what’s allready installed.
The same goes for the PHP-SOAP too. Yet don’t freak out, it’s very simple.
Go to your Direct Admin custom build directory
Now let’s see our custom build configuration files.
One of the outputs is the PHP configuration file, edit that file,
Now append –enable-soap to the end of the file. Don’t forget to add a “\” to the end of the last line.
After this, save the file and exit. Now we’re ready to recompile php.
./build php all