Het meest voorkomende probleem mensen ondervinden wanneer ze proberen te communiceren met SugarCRM met elke versie van SOAP , of Simple Object Access Protocol , is de gevreesde WSDL , of Web Service Definition Language , fout . In het bijzonder , wanneer u probeert verbinding te maken met SugarCRM , ontvangt u een " onverwachte fout tijdens het parsen WSDL " boodschap en de verbinding wordt verbroken . Deze fout wordt veroorzaakt door een hardcoded schema definitie en kan eenvoudig worden vastgesteld door de vaststelling van de definitie . Instructies 1 Open het standaard bestandsbeheerder op uw besturingssysteem . Kopen van 2 Gebruik de manager naar de map waarin u SOAP geïnstalleerd openen. Goedkope 3 openen omvatten directory en dan de nusoap map . 4 Vind de nusoap.php bestand en open het in een teksteditor , zoals Kladblok of WordPad . Goedkope 5 Zoek deze regel in het document en selecteer deze : $ xml = " < $ schemaPrefix : import namespace = \\ " . " . $ ns . " \\ " schemaLocation = \\ " http://schemas.xmlsoap.org/soap/encoding/\\ " /> \\ n " ; 6 Selecteer deze code en druk op de " Ctrl " en " C " toetsen op hetzelfde moment om het te kopiëren naar uw klembord : . $ xml = " < $ schemaPrefix : import namespace = \\ " " . $ ns . " \\ " schemaLocation = \\ " " . $ ns . " \\ " /> \\ n " ; 7 Ga terug naar de teksteditor en druk op de " Ctrl " en " toetsen V " op hetzelfde moment aan de lijn plakken van het klembord , het vervangen van de verkeerde schema definitie . 8 Opslaan en sluiten van het nusoap.php bestand . 9 Probeer de verbinding en de fout moet worden vastgesteld . < br >
|