Dzień dobry.
W php zacząłem korzystać z PDO. Na MySQL`u chodzi. Łącze się z bazą. Natomiast przy połączeniu z Oraclem10xe, PDOException->getMessage() rzuca mi: could not find driver. Więc wchodzę w phpinfo() i faktycznie mam tylko:
PDO
PDO support enabled
PDO drivers -----> mssql, mysql, odbc, pgsql, sqlite, sqlite2 .
Czytam na php.net i modyfikuje php.ini o dodatkowe wpisy:
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
Niestety podczas startu apache nie może dynamicznie załadować tych bibliotek. Wydaje mi się, że wszystkie dll są w C:\xampp\php\ext.
Ta moja instancja Oracla działa we współpracy z Hibernatem Javowym.
Proszę o pomoc.
Z góry dziękuję.
Znalazłem już rozwiązanie na tym etapie. Problem rozwiązał się, gdy dla mojej instalacji XAMPPa na XP, wpisy
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
umieściłem w C:\xampp\apache\bin\php.ini
i
w C:\xampp\php\php.ini jednocześnie i to pomogło.
W php info mam:
PDO
PDO support enabled
PDO drivers mssql, mysql, oci, sqlite2