Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir,
J'ai un petit soucis avec mon code. J'ai crée une application permettant de générer des fichiers XML issue d'une base de données. Ces fichiers sont crée de manière asynchrone, disposés dans le dossier Data, avec des tailles prédifinies pour chacun d'entre eux.
Cette application est apellé par une application externe qui plante une fois sur deux quand elle essaye d'y accéder.
Mes questions sont les suivante :
- Est-il possible que le fichier XML soit ouvert quelques seconde, que ce dernier ne soit pas fermé, tant qu'il n'est pas terminé de lire ? L'accés à l'application est réalisé en HTTP.
- Je renvoie mon code XML de cette manièr dans le controller. Est-il possible que l'exécution ne soit pas terminé. Faut-il rajouter quelques chose ?
$res = $fm->Renvoyer_XML($this->getRequest(),'CONNECT'); Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer')->setNoRender(true); Zend_Layout::getMvcInstance()->disableLayout(); // Setting up headers and body $this->_response->setHeader('Content-Type', 'text/xml; charset=utf-8') ->setBody($res);
D'avance merci
++
Hors ligne
Il y aurait pas un problème avec la permission du fichier ?
Hors ligne