![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 4.03.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Pracuję w systemie Windows.
Posiadam: apache_2.0.46 mysql-4.0.13 php-4.3.2 Wszystko działa, poprawnie skonfigurowane. Postanawiam zrobić aktualizację php do wersji 5.1.2, instaluję, konfiguruję zgodnie z manualem. Skrypty php działają, jednak nie mogę się połączyć z bazą danych z poziomu php (MySQL działa, mogę się połączyć przez MySQL-Front i mysql.exe). Przy próbie uruchomienia phpmyadmin wyskakuje błąd Kod nie uda�o si� za�adowa� modu�u mysql,<br />prosz� sprawdzi� konfiguracj� php No to sprawdzam. Do zmiennej środowiskowej path dopisałem "C:\Program Files\Apache Group\php", usunąłem średnik z linii extension=php_mysql.dll w pliku php.ini, ktory znajduje się w katalogu Windows, ustawiłem extension_dir = "C:\Program Files\Apache Group\php\ext" w tym samym pliku. Przejrzałem wszystko co mogłem przejrzeć i nie mam zielonego pojęcia co jest nie tak. Proszę o pomoc. |
|
|
![]() ![]()
Post
#2
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
Przedstaw jakiś plik z logami, albo odpal apache z konsoli i pokaż co ci pokazuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 4.03.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Kod php Warning: php Startup: Unable to load dynamic library 'C:\Program Files\Apache Group\php\ext\php_mysql.dll' - Nie można odnaleźć określonej procedury. in Unknown on line 0 [Sat Mar 04 11:30:10 2006] [notice] Parent: Created child process 1824 php Warning: php Startup: Unable to load dynamic library 'C:\Program Files\Apache Group\php\ext\php_mysql.dll' - Nie można odnaleźć określonej procedury. in Unknown on line 0 [Sat Mar 04 11:30:10 2006] [notice] Child 1824: Child process is running [Sat Mar 04 11:30:11 2006] [notice] Child 1824: Acquired the start mutex. [Sat Mar 04 11:30:11 2006] [notice] Child 1824: Starting 250 worker threads. Plik php_mysql.dll znajduje się w katalogu 'C:\Program Files\Apache Group\php\ext' Ten post edytował dorian 4.03.2006, 11:45:57 |
|
|
![]() ![]()
Post
#4
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
A plik libmysql.dll masz w C:\Windows i C:\Windows\System32 ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 4.03.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Mam.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 23.02.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
mam ten sam problem z php5 kiedyś udało mi się go rozwiazać przenosząc plik o nazwie libmysql.dll do katalogu windows i zadziałało potem miałem format i dupa niepamiętam już co i jak ale powinno zadziałać i chyba coś jeszcze się ustawiało w php.ini lub http.conf na apachu
|
|
|
![]() ![]()
Post
#7
|
|
Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
A spróbuj użyć pdo_mysql.dll (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 0 Dołączył: 15.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat No to sprawdzam. Do zmiennej środowiskowej path dopisałem "C:\Program Files\Apache Group\php" W dokumentacji instalacji php pisze, zeby na wszelki wypadek nie umieszczac instalacji php w katalogu Program Files, może to własnie przez to. Utworz normlane sciezki bez spacji. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 1 Dołączył: 4.03.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Kiszka, przeinstalowałem wszystko i dalej nie chwyta. Zmienił się troszeczkę zapis błędu w logach.
Kod [Sun Mar 05 23:48:12 2006] [notice] Parent: Created child process 1876 php Warning: php Startup: Unable to load dynamic library 'C:\ApacheGroup\php\ext\php_mysql.dll' - Nie można odnaleźć określonej procedury. in Unknown on line 0 [Sun Mar 05 23:48:13 2006] [notice] Child 1876: Child process is running [Sun Mar 05 23:48:13 2006] [notice] Child 1876: Acquired the start mutex. [Sun Mar 05 23:48:13 2006] [notice] Child 1876: Starting 250 worker threads. Teraz tylko raz informuje, że nie może załadować biblioteki. Jest ktoś mądrzejszy ode mnie? (IMG:http://forum.php.pl/style_emoticons/default/wacko.gif) Dodane: Zauważyłem, że gdy zmienię w php.ini w scieżce extension_dir backslashe na slashe, to komunikat o błędzie wyskakuje dwa razy. Nie znam się wprawdzie na tym, ale stwierdziłem, że może to miec znaczenie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Pozdrawiam Dodane: Ehh.. Skopiowałem wprawdzie libmysql.dll do c:\windows\system32, tylko przekopiowałem plik, który był dołączony razem z mysqlem, po podmienieniu pliku libmysql.dll na plik o tej nazwie znaleziony w katalogu php wszystko smiga. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dzięki za fatygę, pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Ten post edytował dorian 6.03.2006, 16:01:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 07:33 |