Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Brak ŁĄcznoŚci Z BazĄ Mysql !
Drake
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.08.2004
Skąd: Głogówek

Ostrzeżenie: (10%)
X----


Witam.

Nie wiece, może dlaczego nie mogę się połączyć z bazą? Zainstalowałem poprawnie php w wersji 4.3.8 , MySQL 3.23.58 i lipa. Z tego co wiem, żeby baza chodziła na www to trzeba w pliku php.ini usunąć średnik z Windows Extensions a dokładniej ;extension=php_mysql.dll . Ale takiego wpisu tam nie ma, bo ponoć php od wersji 4 ma ten moduł wbudowany. Pliku też nie ma. A jak sam dopiszę taki moduł i zrestartuje Apach'a to wyskakuje, że nie może odnaleźć modułu. No i nie ma co się dziwić, bo takiego pliku nie ma. Probowałem jeszcze doinstalować MyODBC, bo myślałem, że tem sterownik jest wymagany, ale jednak nie, bo baza jak nie działała, tak i nie działa. Próbowałem także łączności z bazą poprzez Pomocnik 1.11a (http://mysql.lava.pl/) i wyskoczył błąd, że nie można się połączyć.

Proszę o pomoc. (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Paul
post
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


A firewalll nie blokuje ci portu 3306?
Go to the top of the page
+Quote Post
Drake
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.08.2004
Skąd: Głogówek

Ostrzeżenie: (10%)
X----


Nie blokuje, bo zezwoliłem mu na łączność z MySQL'em. Na początku też myślałęm, że to firewall (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
FiDO
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


uruchom z linii polecen:
Kod
netstat -a -t tcp

i zobacz czy mysql w ogole nasluchuje na swoim porcie.

php w wersjach 4.x nie wymaga pliku php_mysql.dll, bo jego obsluga jest wbudowana, wiec takiej linijki w pliku php.ini nie powinno byc.

PS. przeniesione na MySQL
Go to the top of the page
+Quote Post
Synaps
post
Post #5





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


Hej,
wywołaj
  1. <?
  2. ?>


i sprawdz czy masz zainstalowane rozszerzenia do mysql'a. W wyniku powinna pojawić sie tabelka z informacja że rozszerzenie jest zainstalowane. Jeśli jest to nastþenie sprawdz czy masz wybranego dobrego użytkownka w mysqlu.
Jesli jeszcze tego nie zrobiles odpal z katalogu MYSQL'a bin/winmysqladmin.exe. Przy pierwszym uruchomieniu spytać Cie o skonfigurowanie hasła dla konta root. Jeśli to zrobisz możesz tych danych życ do płączenie w mysql_connect. Jeszcze jedną opcją jest wybranie dalnych u: mysql i brak hasła , to konto jest domyślnie tworzone ( napewno w win dystrybucji ).

btw : gdyby powyższe nie zadziałało sprawdz czy masz jeszcze odpalony serwis 'mysql ' (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)
Go to the top of the page
+Quote Post
Drake
post
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.08.2004
Skąd: Głogówek

Ostrzeżenie: (10%)
X----


No chyba nie nasłuchuje portów, bo nic się nie dzieje. A co do tych rozszerzeń to zauważyłem tylko

Cytat
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH


a poniżej w tabelce mysql pisze, że jest uruchomiony.
Go to the top of the page
+Quote Post
File
post
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 9.08.2004

Ostrzeżenie: (0%)
-----


A w APACHU w httpd.conf dopisales obsluge php?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Kod
ScriptAlias /php/ "c:/NAUKA/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
Go to the top of the page
+Quote Post
Vertical
post
Post #8





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Drake ma rację. Nie ma tam pliku extension_mysql.dll, bo jest bodajże extension_winsql.dll czy jakoś tak. Ja na wszelki wypadek miałem (kiedy miałem windowsa) odpalone wszystkie .dll, w których nazwie jest "sql" lub "mysql".
Go to the top of the page
+Quote Post
Drake
post
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 24.08.2004
Skąd: Głogówek

Ostrzeżenie: (10%)
X----


Ok, baza już działa. Teraz czas abym ja zaczął działać (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 07:19