Bonjour,

J'ai le message d'erreur suivant lorsque j'utilise la fonction dump_file() sur un objet xml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: dump_file(): xmlIOHTTPCloseWrite: HTTP 'PUT' of 687 bytes to URI 'http://www.lomagne-xml.loc/xml/index2.xml' failed. HTTP return code: 405 in /var/www/lomagne-xml.loc_www/includes/classes/Txml.php on line 59
et voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
if(!$dom = domxml_open_file("http://www.lomagne-xml.loc/xml/index.xml")) 
			{
			echo "Erreur lors de l'analyse du document\n";
			exit;
			}
		//creation d'un nouvel objet d'information
		$enfant = new DOMElement('objetInformation');
		$root = $dom->document_element();
		$root -> append_child($enfant);
		//ajout de l'id
		$identifiant = new DOMElement('id');
		$identifiant -> set_content($id);
		$enfant -> append_child($identifiant);
		//ajout du nom
		$nomOi = new DOMElement('nom');
		$nomOi -> set_content($nom);
		$enfant -> append_child($nomOi);
		//ajout du fichier
		$nomFichier = new DOMElement('fichier');
		$nomFichier -> set_content($fichier);
		$enfant -> append_child($nomFichier);
		//sauvegarde du fichier
		$dom->dump_file("http://www.lomagne-xml.loc/xml/index2.xml");
Est-ce une erreur de droit sur le fichier ou bien une mauvaise utilisation des fonctions?

Je suis en php 4.3.1.0.

Merci d'avance de votre aide...