Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie mogę się połączyć z bazą danych
Forum PHP.pl > Forum > Bazy danych > MySQL
olo707
Witam!
Moja strona na cba.pl, http://www.chenoveth.cba.pl nie może się połączyć z bazą danych, wyskakuje komunikat;
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Mam plik config.php ,który zawiera dane do połączenia z baza danych jego zawartość to

<?php
$config['db_host'] = 'mysql.cba.pl';
$config['db_user'] = 'Adam707';
$config['db_pass'] = '***';
$config['db_name'] = 'chenoveth_cba_pl';
foreach ( $config as $k => $v)
{
define(strtoupper($k), $v);
}

?>
Wydaje mi się że wszystko wpisane jest prawidłowo, chyba że jest inna przyczyna wyskakiwania tego błędu
z góry dzięki za pomoc
alegorn
przez socket mozesz sie polaczyc tylko w obrebie maszyny. nie da sie polaczyc z innym serwerem. przynajmniej wg mej wiedzy, jesli jest inaczej - niech mnie kto poprawi...
j.


EDIT nie wiem, czy wiesz, ale dales dostep do swojej bazy danych calkiem sporemu gronu osob przegladajacych to forum.... gratulacje..
moderator, z litosci zaoraj temat, lub dane....
olo707
Ale co zrobić żeby połączyło co wpisać
alegorn
musisz zmienic typ polaczenia
nie po sockecie ale np:
mysql_connect
mysqli_connect

j.
olo707
mogłbyś jaśniej
alegorn
uuuf.
postaram sie.

w tej chwili próbujesz nawiązać połączenie przez socket.
gdzies, w innym miejscu (konfiguracji) aplikacji, skryptu - wybrales typ polaczenia jako socket. to ci sie nie uda.
musisz zmienic to na inny typ polaczenia.

nie znam twojej aplikacji - i nie potrafie wskazac tego gdzie to masz zrobione.

j.
olo707
nie wiem co mam rozumieć przez określenie łączyć przes socket do tej pory na innch stronach opublikowanych w necie zawsze działał ten sposob łączenia
np: http://www.monacan.c0.pl

po prost wpisuje się w określonych miejscach skryptu cos takiego
mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME) or die(mysql_error());
i to dzialało
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.