![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
![]() Od kilku godzin walczę z problemem ładowania bibliotek obsługi MySQL w php. Zainstalowałem Apache, php, MySQL zgodnie z instrukcją instalacji pod Windowsa autorstwa Scannera. Do obsługi MySQL ściągnąłem biblioteki php_mysql.dll i php_mysqli.dll. Skopiowałem je do katalogu extensions dla php oraz do Windows/system32 Ścieżka do katalogu extensions php: Kod extension_dir = "C:\Webserv\Apache2\php4\extensions\" Ustawienie ładowania rozszerzeń: Kod ;MySQL extension extension=php_mysql.dll ; MySQLi extension extension=php_mysqli.dll Włączona opcja display_startup_errors stwierdza że biblioteki mysql nie ładują się. Co ciekawsze uruchomione jest gd2 i działa przy takich samych ustawieniach. Przeczytałem większość postów na tym forum i nie tylko dotyczących instalacji tych komponentów. Kombinowałem z ścieżką do katalogu extension. Pliki bibliotek skopiowałem do różnych katalogów Windows. I nic. Każdy restart Apache daje komunikat o błędzie ładowania bibliotek ![]() Może jakieś sugestie, pomysły ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A libmysql.dll gdzieś masz?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
libmysql mam wrzucone do:
Windows/system32 Windows/system Windows A także Apache/bin oraz php/extensions Niestety bez powodzenia. Sprawdzałem też różne źródła tych bibliotek, zakładałem że mogą być uszkodzone. Co ciekawsze jak chciałem uruchomić np. php_oracle.dll, który dostarczony jest razem z php to po restarcie Apache też krzyczał, że nie może załadować modułu ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Każdy restart Apache daje komunikat o błędzie ładowania bibliotek Jakaś konkretna treść komunikatu? -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Przekopiowałeś wszystkie pliki z katalogu php/dlls do C:\windows\system32\?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Przekopiowałeś wszystkie pliki z katalogu php/dlls do C:\windows\system32\? Niestety nie pomogło. Dalej jest to samo ![]() Dla pewności zrobiłem wszystko od nowa, całą instalacje. Niestety błąd wyświetla się dalej ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat extension_dir = "C:\Webserv\Apache2\php4\extensions\" Może to przez slasha na końcu? U siebie, gdy miałem PHP4, to było bez slasha i działało. Cytat Do obsługi MySQL ściągnąłem biblioteki php_mysql.dll i php_mysqli.dll. Skopiowałem je do katalogu extensions dla php oraz do Windows/system32 Spróbuj jeszcze ściągnąć pełną instalkę w zipie. Ten post edytował erix 10.02.2007, 21:42:38 -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Może to przez slasha na końcu? U siebie, gdy miałem PHP4, to było bez slasha i działało. Spróbuj jeszcze ściągnąć pełną instalkę w zipie. Wyrzucenie slasha niestety nie pomogło ![]() Ściągnąłem nowe źródła php 4 z snaps.php.net dorzuciłem tez komplet bibliotek PECL z tego samego źródła. Skopiowane... restart .... i ..... efekt jak poprzednio ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zainstaluj binarki: http://www.php.net/downloads.php
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Źródełka ściągnąłem i zabieram się za ponowną instalacje.
Poniżej zamieściłem wycinek error_log Apache z restartu i wywołania pliku zawierającego funkcje połączenia do bazy oraz phpinfo i gd_info Trochę dziwnie wyglądają te ścieżki do rozszerzeń .. dwa slashe to raczej o jednego za dużo. Kod [Sat Feb 10 22:14:21 2007] [notice] Apache/2.0.59 (Win32) php/4.4.4 configured -- resuming normal operations
[Sat Feb 10 22:14:21 2007] [notice] Server built: Jul 27 2006 15:55:03 [Sat Feb 10 22:14:21 2007] [notice] Parent: Created child process 4108 php Warning: Unknown(): Unable to load dynamic library 'C:\\Webserv\\Apache2\\php4\\extensions\\php_oracle.dll' - Nie mo\xbfna odnale\x9f\xe6 okre\x9clonego modu\xb3u.\r\n in Unknown on line 0 php Warning: Unknown(): Unable to load dynamic library 'C:\\Webserv\\Apache2\\php4\\extensions\\php_mysql.dll' - Nie mo\xbfna odnale\x9f\xe6 okre\x9clonego modu\xb3u.\r\n in Unknown on line 0 php Warning: Unknown(): Unable to load dynamic library 'C:\\Webserv\\Apache2\\php4\\extensions\\php_mysqli.dll' - Nie mo\xbfna odnale\x9f\xe6 okre\x9clonego modu\xb3u.\r\n in Unknown on line 0 [Sat Feb 10 22:14:23 2007] [notice] Child 4108: Child process is running [Sat Feb 10 22:14:23 2007] [notice] Child 4108: Acquired the start mutex. [Sat Feb 10 22:14:23 2007] [notice] Child 4108: Starting 250 worker threads. File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#9' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file [Sat Feb 10 22:14:26 2007] [error] [client 127.0.0.1] php Warning: mysql_pconnect() [<a href='function.mysql-pconnect'>function.mysql-pconnect</a>]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\\Webserv\\Apache2\\htdocs\\stronki\\info.php on line 2 File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#9' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file [Sat Feb 10 22:14:26 2007] [error] [client 127.0.0.1] php Warning: mysql_select_db() [<a href='function.mysql-select-db'>function.mysql-select-db</a>]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\\Webserv\\Apache2\\htdocs\\stronki\\info.php on line 3 [Sat Feb 10 22:14:26 2007] [error] [client 127.0.0.1] php Warning: mysql_select_db() [<a href='function.mysql-select-db'>function.mysql-select-db</a>]: A link to the server could not be established in C:\\Webserv\\Apache2\\htdocs\\stronki\\info.php on line 3 [Sat Feb 10 22:33:27 2007] [notice] Parent: Received shutdown signal -- Shutting down the server. [Sat Feb 10 22:33:27 2007] [notice] Child 4108: Exit event signaled. Child process is ending. [Sat Feb 10 22:33:28 2007] [notice] Child 4108: Released the start mutex [Sat Feb 10 22:33:29 2007] [notice] Child 4108: Waiting for 250 worker threads to exit. [Sat Feb 10 22:33:29 2007] [notice] Child 4108: All worker threads have exited. [Sat Feb 10 22:33:29 2007] [notice] Child 4108: Child process is exiting [Sat Feb 10 22:33:29 2007] [notice] Parent: Child process exited successfully. |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Źródełka ściągnąłem To ściągasz w końcu źródła czy biny? Bo mam wrażenie, że pisząc źródła masz na myśli skompilowane pliki. Cytat Trochę dziwnie wyglądają te ścieżki do rozszerzeń .. dwa slashe to raczej o jednego za dużo. Są zaescapowane. Spróbuj jeszcze raz zainstalować jak Ci napisałem i mógłbyś jeszcze na phpfi rzucić swój php.ini. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 9.02.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Ściągnąłem PHP4.4.4 Windows Binaries spakowane zipem... przeinstalowałem serwer i nic dalej to samo...
Problem rozwiązałem w sposób może mało elegancki, ale skuteczny. Ściągnąłem XAMPP 1.5.5 - zainstalowałem i działa.... ![]() Ten post edytował <AnDy/> 13.02.2007, 11:01:26 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 18:40 |