Męczę się z tym od wczoraj i nie daje mi ten problem spokoju. Mam moduł pdo_mysql.so na serwerze w tym samym katalogu co index.php, zmienna wskazująca na katalog z rozszerzeniami to ./
Gdy próbuję załadować sam PDO dostaję komunikat, że moduł już jest załadowany. Gdy próbuję załadować MySQLa dostaję takie cuś:
Warning: dl() [function.dl]: Unable to load dynamic library './pdo_mysql.so' - libmysqlclient.so.15: cannot open shared object file: No such file or directory in (..)/index.php on line 32
I nie mam najmniejszego pojęcia, co z tym zrobić. Problem to pewien dla mnie stanowi - bo lepsze frameworki korzystają z PDO, a pisać wszystkiego od zera nie bardzo mi się chce.
Próbowałem załadować ten plik z php.ini ale serwer olewa ten plik. Nie doszedłem jak załadować bibliotekę w .htaccess natomiast zauważyłem, że przez .htaccess nie mogę zmienić niektórych zmiennych ini (magic quotes nie mogę wyłączyć)
php w wersji 5.1.6
CGI/FastCGI
Serwer twierdzi, że jest: Apache/1.3.36
Jakieś pomysły, co z tym zrobić? Ostatecznie niby mógłbym pisać skrypty mając sqlite'a za bazę danych, ale takie to trochę jakby naciągane mnie się wydaje...