![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 21.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, mam pewien problem z obsługą MySQL-a przy poniższej konfiguracji : Apache2 + PHP5RC1 + MySQL4.0.17 i wszystko na WindzieXP.
Udało mi się zainstalować nowe rozszerzenie mysqli jednak nie mogę załadować biblioteki standardowej php_mysql.dll, i przez to nie mogę wykorzystywać starego, nie obiektowego interfejsu dostępu do bazy danych. Przy starcie serwera otrzymuję kominikat : Kod php Startup: Unable to load dynamic library 'c:phpphp_mysql.dll' - The specified procedure could not be found
Konfiguracja Apache jest raczej poprawna, gdyż działają wszystkie pozostałe rozszerzenia jakie włączyłem w php.ini umieszczonym w katalogu windy. Podobnie poprawnie działa też samo php oraz działa też baza mysql. Znalazłem na www.php.net info, że od wersji php5 obsługa php nie jest już wkompilowana w php, dlatego konieczne jest załadowanie tej biblioteki. Nie zadowala mnie też wykorzystanie nowego rozszerzenia mysqli, gdyż w dokumentacji znalazłem info, iż jest ono przeznaczone dla baz danych mysql 4.1.2 i wyższych. Dodam iż udało mi się połączyć przy pomocy tego rozszerzenia z moją aktualną bazą danych. Jakkolwiek wydaje mi się że instalację obsługi mysqla z poziomu php przeprowadziełem poprawnie (odkomentowanie linijki z odpowiednim extension w php.ini, biblioteka php_mysql.dll w jest w kataloku c:php, biblioteka libmysql.dll jest w katalogu windows) może o czymś zapomniałem. Z góry dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 23:29 |