Det mest almindelige problem folk støder på, når de forsøger at interface med SugarCRM bruger en version af SOAP eller Simple Object Access Protocol , er den frygtede WSDL eller Web Service Definition Language , fejl. Specifikt, når du forsøger at oprette forbindelse til SugarCRM , modtager du en " uventet fejl , mens parsing WSDL " besked, og forbindelsen er droppet. Denne fejl er forårsaget af en hardcodede skema definition og kan let ordnes ved fastsættelse af definitionen. Instruktioner
1
Åben standard fil manager på dit operativsystem.
2
Brug lederen til at åbne den mappe, hvor du installerede SOAP .
3
Åbn omfatter biblioteket og derefter nusoap mappe.
4
Find nusoap.php fil og åbne den i en teksteditor , såsom Notepad eller WordPad.
5
Find denne linje i dokumentet , og vælg det : Hej
$ xml = "< $ schemaPrefix : import namespace = \\ " ". . $ ns . "\\ " schemaLocation = \\ " http://schemas.xmlsoap.org/soap/encoding/\\ " /> \\ n ";
6
Vælg denne kode, og tryk på "Ctrl" og "C" tasterne på samme tid at kopiere det til din udklipsholder : .
$ xml = "< $ schemaPrefix : import namespace = \\ " " . $ ns . "\\ " schemaLocation = \\ "" . $ ns . "\\ " /> \\ n ";
7
Gå tilbage til teksteditor og trykke på" Ctrl " og" V " tasterne samtidigt for at indsætte linje fra udklipsholderen, skal erstatte den forkerte skema definition.
8
Gem og luk nusoap.php fil.
9
Gentag forbindelsen og fejlen skal fastsættes . < br >