voodish logo
tweet rss book of faces Linked In

How to install soap service direct admin

Installing the soap service is a relatively easy affair in theory, however there are always pitfalls to rebuilding php especially on a live environment. Check out what to look out for after the break.

First of all let’s find which configuration files are used by your system, navigate to:

cd /usr/local/directadmin/custombuild/

then enter:

./build used_configs

This will show both your Apache configuration file location and your PHP5 config file

e.g:

Apache configuration file: /usr/local/directadmin/custombuild/custom/ap2/configure.apache
PHP5 configuration file: /usr/local/directadmin/custombuild/configure/ap2/configure.php5

Open:
vi /usr/local/directadmin/custombuild/configure/ap2/configure.php5

and add this tag as the last line, noting that the last line doesn’t have a backslash :

“–enable-soap”

Then run:

./build clean
./build update
./build php n
/sbin/service httpd restart

That should be it. PHP should now be compiled with soap service.

Notes: troubleshooting

mv /usr/local/bin/perl /usr/local/bin/perl.old
ln -s /usr/bin/perl /usr/local/bin/perl

Upgraded PCRE to the latest with UTF-8 support.

PCRE version 8.20 2011-10-21
Compiled with
UTF-8 support
Unicode properties support
No just-in-time compiler support
Newline sequence is LF
R matches all Unicode newlines
Internal link size = 2
POSIX malloc threshold = 10
Default match limit = 10000000
Default recursion depth limit = 10000000
Match recursion uses stack

Related Articles

Comments RSS Feed

No Comments Yet

You can be the first to comment!

Leave a comment