PHP Startup: Unable to load dynamic library

Je suis en train d'utiliser Firebird 2.5.2.26539 avec:

  • Windows 8
  • Apache 2.2.22
  • PHP 5.4.10

Quand je activer les extensions de firebird en php:

- extension=php_interbase.dll
- extension=php_pdo_firebird.dll

J'obtiens ces erreurs:

[26-Dec-2012 12:08:11 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_interbase.dll' - Impossible de trouver le module spécifié.
in Unknown on line 0

[26-Dec-2012 12:08:13 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_pdo_firebird.dll' - Impossible de trouver le module spécifié.
in Unknown on line 0

si je fais PHP -un en ligne de commande, le message d'erreur est différent: impossible de trouver fbclient.dll.

J'ai le flamerobin en cours d'exécution et il ouvre la base de données. J'ai donc copier le fbclient.dll pour le PHP chemin d'accès racine.
Ensuite, les erreurs de changement:

[26-Dec-2012 11:55:46 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_interbase.dll' - %1 n'est pas une application Win32 valide.
in Unknown on line 0

[26-Dec-2012 11:55:46 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\ext\php_pdo_firebird.dll' - %1 n'est pas une application Win32 valide.
in Unknown on line 0

Quelqu'un peut m'aider sur ce coup? Je soupçonne que cette version de Firebird n'est toujours pas le bon extensions pour PHP.
Merci.

Êtes-vous sûr que vous ne l'utilisez pas 64bit Apache / PHP, mais 32bit Firebird (ou vice versa)?
Essayez de copier tous les trois fichiers c:\windows\system32\ ou à apache bits dossier

OriginalL'auteur Nenhum Pois é | 2012-12-26