2010-09-12 5 views
1

Dans un projet que j'ai écrit ces deux dernières années, j'ai un fichier WSDL qui fonctionne bien avec mes appels SOAP mais nous déplaçons maintenant tout notre code vers un nouveau serveur et il semble gérer cela différemment.Serveurs séparés manipulant le fichier WSDL différemment

Sur l'ancien serveur si je tape dans le chemin de fichier pour le fichier WSDL je peux simplement le lire comme si c'est un document texte, mais sur le nouveau serveur, il me donne une erreur: alt text

EDIT: Cela ne se produit pas dans FireFox mais ne fonctionne toujours pas quand j'appelle le webservice.

Maintenant, même si je comprends que l'utilisation de example.org/GetWhatever n'est pas valide, cela fonctionnera sur mon autre serveur. Est-ce que quelqu'un sait pourquoi il essaie de rendre cela plutôt que de me donner le texte? Et qu'est-ce qu'un URI valide?

EDIT: Je pense que c'est à l'installation php sur le serveur ne pas avoir tout installé. Est-ce que quelqu'un sait ce que j'ai besoin d'installer pour exécuter des services web PHP?

Merci

+0

Cela ne devrait-il pas être http://example.org/GetTest?wsdl? –

+0

Je ne suis pas sûr, devrait-il? –

Répondre

1

Vous avez probablement écrit le WSDL à la main. Eh bien, il est très difficile et téléphone d'erreur. Pourquoi ne pas utiliser nusoap qui génère wsld pour vous!

+0

Vous avez raison, je l'ai fait - il y a longtemps. Nusoap était ma première tentative qui ne semblait pas fonctionner pour moi. Il semble maintenant qu'il y avait quelque chose avec le serveur la nuit dernière car il ne montre plus ce message! Rendra compte plus tard;) –

Questions connexes