![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 14.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam
mam php 4.2.3 i Apache 1.3.27 i windows 98SE mysql jak zdolalem sie zorientowac jest juz w tej wersyji wbudowany ale gdy napisze cos takiego: <html> <body> <?php $link = mysql_connect() ; ?> </body> </html> to pojawia sie: Warning: Can't connect to MySQL server on 'localhost' (10061) in c:program filesapache groupapachehtdocsbazysql1.php on line 4 Warning: MySQL Connection Failed: Can't connect to MySQL server on 'localhost' (10061) in c:program filesapache groupapachehtdocsbazysql1.php on line 4 widzialem na tym forum ze niektorzy mieli podobne problemy i jakos je rozwiazywali zazwyczaj instalujac nowa wersje ale u mnie to jakos nie daje rezultatu prosze o jakies konkretne wskazowki dla poczatkujacego - tylko nie polecajcie mi jakis tam pakietow do instalowania zawierajacych wszystko w jednym ... dzieki za czas poswiecony na odpowiedz ![]() pozdro |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
możliwe przyczyny:
1. MySQL wymaga uruchomienia osobnego procesu, tak jak np. serwer Apache Zazwyczaj wykorzystuje się narzędzie typu MySQLadmin, lub po prostu uruchamia mysql.exe 2. mogłeś zmienić domyślne ustawienia serwera MySQL, wprowadzajac użytkownika i hasło, co oznacza, że w trakcie łączenia z bazą musisz podać te dane w funkcji mysql_connect() ; 3. MySQL jednak nie jest zainstalowany, lub jest zainstalowany niepoprawnie 4. W pliku php.ini jest wyłączona obsługa MySQL -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat mysql jak zdolalem sie zorientowac jest juz w tej wersyji wbudowany...
Wbudowane to są funkcje obsługi połączenia z bazą MySQL i w żadnym wypadku nie zwalnia cię to z podania parametrów funkcji mysql_connect(), czyli: host, użytkownika i hasła. -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
dokładnie tak, z tylko tą róznicą, że php, w sytuacji, gdy nie podamy tych danych, domyślnie ustawia właśnie domyślne ustawienia MySQL, czyli serwer = 'localhost:3306', użytkownik = nazwa użytkownika będącego właścicielem procesu serwera, hasło = puste hasło
-------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat dokładnie tak, z tylko tą róznicą, że php, w sytuacji, gdy nie podamy tych danych, domyślnie ustawia właśnie domyślne ustawienia MySQL, czyli serwer = 'localhost:3306', użytkownik = nazwa użytkownika będącego właścicielem procesu serwera, hasło = puste hasło
Gdyby tak wszyscy zaglądali do MANUAL'a przed zadaniem pytania, nie trzeba by było go przepisywać... Poza tym nie stosuje sie raczej ustawień domyślnych... -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
A ja w domu, na localhoscie stosuję. A co...
![]() ![]() ![]() ![]() dobry wieczór i dobranoc... -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 14.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat możliwe przyczyny:
1. MySQL wymaga uruchomienia osobnego procesu, tak jak np. serwer Apache Zazwyczaj wykorzystuje się narzędzie typu MySQLadmin, lub po prostu uruchamia mysql.exe 2. mogłeś zmienić domyślne ustawienia serwera MySQL, wprowadzajac użytkownika i hasło, co oznacza, że w trakcie łączenia z bazą musisz podać te dane w funkcji mysql_connect() ; 3. MySQL jednak nie jest zainstalowany, lub jest zainstalowany niepoprawnie 4. W pliku php.ini jest wyłączona obsługa MySQL Ad 1. No dobrze. Uruchamiam Apacha a pozniej mysql.exe i wyskakuje mi ERROR can't connect to MySQL server on 'localhost' (10061). Samo php dziala. Ad 2. Nie zmienialem domyslnych ustawien Ad 3. Hmm to oprocz php apacha i win98 musze jeszcze cos instalowac? ![]() Ad 4. Plik php.ini jesli chodzi o MySQL jest taki jak domyslny: [MySQL] mysql.allow_persistent=On mysql.max_persistent=-1 mysql.max_links=-1 mysql.default_port= mysql.default_socket= mysql.default_host= mysql.default_user= mysql.default_password= mysql.connect_timeout=-1 mysql.trace_mode=On == w kazdym razie sciagnalem i zainstalowalem FoxServ ale jest ten sam problem. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
zalecam format c:
-------------------- brak sygnaturki rowniez jest sygnaturką
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 14.03.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dziala juz!
dzieki za wskazowki (poza ta ostatnia) pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:05 |