Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połącznie z bazą mysql w nazwa.pl, open classifieds
bystrzak93
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.10.2014

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


Witajcie!
Mam pewien problem, mianowicie nie moge polaczyc sie z baza danych.
  1. <?php $link = mysql_connect('sql.xxxx.nazwa.pl:3307','xxxxx','haslo');
  2.  
  3. if (!$link) { die('Could not connect to MySQL: ' . mysql_error());
  4. }
  5. echo 'Connection OK'; mysql_close($link); ?>


Przy pomocy tego pliku nie ma problemu, ale tylko jeśli w nazwie hosta widnieje port 3307. Inaczej sie nie laczy.

Mam więc cms, open classifieds (cos jak ogloszenia lokalne) i tam przy instalacji wpisuje hosta, ale ciagle wywala ze nie ma polaczenia. Wpisuje z portami, bez portow itd. Staralem sie znalezc cos co moze decyduje o tym, ze port jakiego uzywa ten cms to 3306, ale nic takiego tam nie ma, a sekwencja kodu prawdopodobnie odpowiadająca za polaczenie z baza poprzez podane przeze mnie informacje wyglada tak:

  1. //check DB connection
  2. $link = @mysqli_connect(core::request('DB_HOST'), core::request('DB_USER'), core::request('DB_PASS'));
  3. if (!$link)
  4. {
  5. $error_msg = __('Cannot connect to server').' '. core::request('DB_HOST');
  6. $install = FALSE;
  7. }


Nie mam pojęcia jak to ugryżć, jestem laikiem w tych sprawach.
Gorąco pozdrawiam i z góry dziekuje za wszelka pomoc!


P.S Wpisywalem localhost, a host z tym portem na 100% jest dobry.

Ten post edytował bystrzak93 7.10.2014, 15:18:09
Go to the top of the page
+Quote Post

Posty w temacie


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 - 13:13