okay little howto:
if you cannot find a extension for you destibution
but you have php5 installed !!!
download rpm for any linux-destibution ( example like suse )
mkdir /tmp/php-soap
cd /tmp/php-soap
wget ftp.suse.com/pub/suse/i386/9.3/suse/i586/php5-soap-5.0.3-14.i586.rpm
after it you must unpack/extrackt the rpm file:
rpm2cpio php5-soap-5.0.3-14.i586.rpm | cpio -imdv
after it you have folders like "usr" and "etc" in your temp folder
in etc folder should be a ini file to load a soap extension
if not, you can create one and move it to your php5 "conf.d" folder or add this code to your php.ini
Code:
extension=soap ( or soap.so if your extension has .so name ;) )
[soap]
; Enables or disables WSDL caching feature.
soap.wsdl_cache_enabled=1
; Sets the directory name where SOAP extension will put cache files.
soap.wsdl_cache_dir="/tmp"
; (time to live) Sets the number of second while cached file will be used
; instead of original one.
soap.wsdl_cache_ttl=86400
in folder "usr"(lib/php5)? should be a "soap" or "soap.so" extension
move the file to your php5 extension folder
restart apache and have fun with soap