2010-08-21 23 views
0

Dans mon application web php5, j'utilise zend mailMerge pour construire des fichiers doc/pdf à partir de données utilisateur. Malheureusement, lorsque j'écris un code, le navigateur me renvoie une erreur: "Exception non interceptée 'Zend_Soap_Client_Exception' avec le message 'L'extension SOAP n'est pas chargée." J'ai contacté mon fournisseur d'hébergement pour lui poser des questions sur le savon d'installation. Il m'a dit que mon hébergement ne supporte pas le savon. J'ai aussi trouvé une bibliothèque "nusoap". Comme écrit ici, cette bibliothèque peut aider si le serveur ne supporte pas le savon. Mais après avoir activé cette bibliothèque dans mon application web, rien ne change. Donc, si possible, comment activer SOAP sur un hébergement Web qui ne supporte pas SOAP?Comment activer SOAP sur un hébergement Web qui ne prend pas en charge SOAP

Merci d'avance.

Répondre

1

Si vous utilisez NuSOAP, votre application doit être programmée pour utiliser la bibliothèque NuSOAP. Ma conjecture est que votre application est programmée pour la bibliothèque SOAP régulière et doit donc être réécrite si vous allez utiliser NuSOAP à la place.

Vous ne pouvez pas charger la bibliothèque SOAP standard si elle n'est pas déjà installée sur le serveur. Votre société d'hébergement a-t-elle donné de bonnes raisons de ne pas activer SOAP?

+0

ils ont juste dit que ce n'est pas supporté :( – dsplatonov