Untuk men-disable-kan soap bawaan php di linux, memang tidak semudah kita melakukan di windows.

Di windows, hanya dengan mengkonfigusrasi file php.ini. kta sudah bisa men-disbable-kan soap bawaan php.

Di linux tidak semudah itu.

Tetapi dengan sedikit mengoprek nusoap-nya sendiri kita sdh bisa mengatasi masalah tersebut, sehingga ketika menjalankan web service client nusoap tidak lagi bentrok dengan soap bawaan php di linux.

Ide ini juga sy dapat dari Mr. Lucky Lim. Di sini sy hanya share sj.

Saya menggunakan xampp for linux versi 1.7, dan nusoap-0.7.3

Yang perlu kita lakukan adalah mengganti beberapa tulisan “nusoap_client” menjadi “soap_client”. Berikut ini adalah letak-letak tulisan yang perlu diganti, (sy menggunakan ‘gedit’):

Baris 7042

class nusoap_client extends nusoap_base  {

Ganti menjadi:

class soap_client extends nusoap_base  {

Baris 7113

function nusoap_client(

Ganti menjadi:

function soap_client(

Jika malas mengedit nusoapnya atau takut terjadi kesalahn yg tidak disengaja, bisa langsung mendownload nuSoap yg sdh sy edit.

Kemudian langkah selanjutnya adalah pada saat kita membuat aplikasi client-nya gunakan sintak  “new soap_client()“. Karena nama class-nya sudah diubah.

Sekian sj untuk kli ini smoga bermanfaat.

Advertisement