Bonjour,
jai un problème de configuration de serveur Apache / PHP pour effectuer une liaison entre mon programme et oracle.
J'ai développé un appli web sous Wamp en activant php_oci pour interroger une base de données Oracle, mon site fonctionne et l'interrogation de la base de donnée fonctionne sans problème.
Lors du passage en production, où sur mon serveur j'ai une installation hors Wamp (Apache 2.2.17 (win32) et PHP 5.3.6), je n'arrive pas à activer la dll oci. J'ai décommenté la ligne extension=php_oci8.dll, j'ai bien la dll php_oci8.dll dans le extension_dir, mais lorsque je relance mon serveur apache j'ai un message d'erreur : The requested operation has failed !
Voici le fichier error.log :
[Tue Jan 14 14:35:28 2014] [notice] Apache/2.2.17 (Win32) PHP/5.3.6 configured -- resuming normal operations
[Tue Jan 14 14:35:28 2014] [notice] Server built: Oct 18 2010 01:58:12
[Tue Jan 14 14:35:28 2014] [notice] Parent: Created child process 5460
[Tue Jan 14 14:35:31 2014] [crit] (OS 6)Descripteur non valide : master_main: create child process failed. Exiting.
[Tue Jan 14 14:35:31 2014] [notice] Parent: Forcing termination of child process 36
Peut être est-ce une mauvaise version de la dll (actuellement 5.3.4.0) ?
Faut-il en activer une autre ?
Si quelqu'un a une idée ?
Partager