Så
Efter en sjov aften spørger hvordan du går rundt og nogle problemer med den Azure oversætter:
-Den "fejlsikret tilstand / open_basedir" ting ikke fungerer
-"microsoft oversættelse ikke bærer oplysninger findes i tokenet"
Jeg ville dele et par rettelser.
"Ingen bærer oplysninger" viser først, når du ikke har skrevet i de korrekte nøgler til vbulletin. Tak til r.dziadusz for denne løsning
Derefter kommer CURL fejlen klager over open_basedir og stuff. Som mange af jer ved, blev i fejlsikret tilstand underkendt for nylig i php, så hvis du har en server med en nyere version af php det selv ikke bør være et problem. Men CURL stadig ikke er blevet opdateret for denne nye ændring.OK er her det:
1.) Gå til: Microsoft Translator | Windows Azure Marketplace
2.) Login/Register
3.) Vælg youre abonnement:
4.) Gå til: datamarket.azure.com/developer/applications/
5.) Klik på knappen "Registrer"
6.) Fyld alle nødvendige felter og klikke på "Opret" knappen.
7. Få værdierne fra ClientID og Secret - grænser-Indsæt det i din admincp:
ClientID - > Microsoft Comercial oversættelse API nøgle ved Azure,
SECRET - > Microsoft Comercial oversættelse API hemmelighed ved Azure
Klagepunktsmeddelelsen... Efter tilpasse hist og her fandt jeg en løsning.
Se i upload/includes/vbenterprisetranslator_class_translator.php for den linje, der læser
PHP Code:curl_setopt($obj_connection, CURLOPT_FOLLOWLOCATION, 1);
Coment, gemme og overføre til den rigtige mappe. (Jeg fandt det i linje 324, kan ændre på version ændring) For at gøre det arbejde på azure testen, Kig efter eventuelle referencer til CURLOPT_FOLLOWLOCATION og kommentere hver linje, der nævner det, gemme og prøv igen.
Jeg håber, det hjælper!


Besvar med citat
