Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nie mogę się połączyć z bazą danych
olo707
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 30.03.2012

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


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

Ten post edytował olo707 18.04.2012, 12:18:30
Go to the top of the page
+Quote Post
alegorn
post
Post #2





Grupa: Zarejestrowani
Postów: 341
Pomógł: 40
Dołączył: 23.06.2009

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


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....

Ten post edytował alegorn 18.04.2012, 12:14:43
Go to the top of the page
+Quote Post
olo707
post
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 30.03.2012

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


Ale co zrobić żeby połączyło co wpisać
Go to the top of the page
+Quote Post
alegorn
post
Post #4





Grupa: Zarejestrowani
Postów: 341
Pomógł: 40
Dołączył: 23.06.2009

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


musisz zmienic typ polaczenia
nie po sockecie ale np:
mysql_connect
mysqli_connect

j.
Go to the top of the page
+Quote Post
olo707
post
Post #5





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 30.03.2012

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


mogłbyś jaśniej
Go to the top of the page
+Quote Post
alegorn
post
Post #6





Grupa: Zarejestrowani
Postów: 341
Pomógł: 40
Dołączył: 23.06.2009

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


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.
Go to the top of the page
+Quote Post
olo707
post
Post #7





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 30.03.2012

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


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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 12:01