bonjour a tous,
nous avons une application php qui effectue une connexion persistante sur une base de donnée oracle.
un firewall se trouve entre la base et l'application PHP, au bout d'un moment, la connexion se ferme quand il n'y a plus de données qui transitent (ils ont essayé plein de conf firewall, mais rien n'y fait).
Comment faire pour garder cette connexion ouverte ?
les options de persistance oci8 n'existe qu'a partir de PHP 5.1.2
merci d'avance.
# pourquoi ????
Posté par NeoX . Évalué à 2.
alors qu'il suffirait de faire :
1°) une ouverture de connexion à la abse
2°) processing des données depuis/vers la base de données
3°) fermeture de la connexion à la base
car finalement, si le parefeu coupe, c'est bien qu'il n'y a pas de trafic, s'il n'y a pas de trafic, pourquoi conserver la connexion ouverte ?
[^] # Re: pourquoi ????
Posté par meta . Évalué à 3.
mais c'est pas mon application, et ils n'y toucheront pas à mon avis (niveau code, encore que...)
faut juste que je trouve une solution en fait :)
[^] # Re: pourquoi ????
Posté par mcjyc (site web personnel) . Évalué à 3.
dans le tnsnames.ora, tu devrais rajouter qqch comme (ENABLE=BROKEN)
https://twiki.cern.ch/twiki/bin/view/PSSGroup/OCIClientHangP(...)
[^] # Re: pourquoi ????
Posté par meta . Évalué à 2.
c'est quand même une application PHP 4.1.9
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.