Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Apach e2.2 + PHP 5.3 + MySQL 5.4: łączenie z bazą danych jako localhost
infoo1
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Mam Apache 2.2, PHP 5.3 i MySQL 5.4. Gdy łączę się z bazą danych przy użyciu hosta "localhost", po minucie otrzymuję:
Cytat
Warning: mysql_connect() [function.mysql-connect]: [2002] Próba połšczenia nie powiodła się, ponieważ połšczona strona nie (trying to connect via tcp://localhost:3306) in D:\www\X\includes\class_db.php on line 11

Warning: mysql_connect() [function.mysql-connect]: Próba połšczenia nie powiodła się, ponieważ połšczona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połšczenie nie powiodło się, ponieważ połšczony host nie odpowiedział. in D:\www\X\includes\class_db.php on line 11

Fatal error: Maximum execution time of 60 seconds exceeded in D:\www\X\includes\class_db.php on line 11


Jeśli łączę się przez host "127.0.0.1", wszystko działa. W pliku C:\Windows\System32\drivers\etc mam:
Kod
127.0.0.1       localhost
   ::1             localhost


Co jest źle?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
infoo1
post
Post #2





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 12.11.2008

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


Tak, ale na zwykły skrypt wystarczy. Przecież nie będę czekać 100^1000h na połączenie z bazą. Ze 127.0.0.1 łączy od razu. Z localhost nie jest w stanie się połączyć w ciągu 60s (pewnie gdyby nie limit czasu, ładowałoby się w nieskończoność).
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 23:54