Det vanligaste problemet människor möter när de försöker gränssnitt med SugarCRM med någon version av SOAP , eller Simple Object Access Protocol , är den fruktade WSDL , eller Web Service Definition Language , fel . Speciellt när du försöker ansluta till SugarCRM , får du ett " oväntat fel vid tolkning WSDL " budskap och anslutningen tappas . Detta fel orsakas av en hårdkodade schema definition och kan lätt fastställas genom fastställande av definitionen . Instruktioner
1
Öppna manager default -filen på ditt operativsystem .
2
Använd chefen att öppna mappen där du installerade SOAP .
Sida 3
Öppna include-katalog och sedan nusoap mappen .
4
Hitta nusoap.php filen och öppna den i en textredigerare , till exempel Anteckningar eller WordPad .
5
Leta denna rad i dokumentet och markera det :
$ xml = " < $ schemaPrefix : import namespace = \\ " . " . $ ns . " \\ " schemaLocation = \\ " http://schemas.xmlsoap.org/soap/encoding/\\ " /> \\ n ";
6
Välj här koden och tryck på " Ctrl " och "C" tangenterna samtidigt för att kopiera det till Urklipp : .
$ xml = " < $ schemaPrefix : import namespace = \\ " " . $ ns . " \\ " schemaLocation = \\ " " . $ ns . " \\ " /> \\ n ";
7
Gå tillbaka till textredigeraren och tryck på " Ctrl " och" V " knapparna samtidigt för att klistra in raden från urklipp , ska ersätta den felaktiga schemat definitionen .
8
Spara och stäng nusoap.php filen .
9
Försök igen anslutningen och felet fastställas .
Addera ditt