Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL socket ongelma

WKoA [30.12.2010 20:59:44]

#

Yritän normaaliin tapaan saada tietoa ulos MySQL tietokannasta, mutta saitti heittää seuraavanlaisen herjan:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /var/www/userhome/tunnus/public_html/peli/index.php on line 30
cannot connect


Ja PHP puolen koodi, jolla kantaan pitäisi päästä käsiksi, näyttää tältä:

$host="localhost"; // Host name
$username="tunnus"; // Mysql username
$password="ABCDEFG12345"; // Mysql password
$db_name="tunnus"; // Database name
$tbl_name="pelit"; // Table name

   $yhteys = mysql_connect("$host", "$username", "$password")or die("cannot connect");
   mysql_select_db("$db_name")or die("cannot select DB");

Ja tuon $host="localhost" kohdan korvaaminen >
$host="localhost:/var/run/mysqld/mysqld.sock"
rivillä ei auta asiaa yhtään.

Miten on siis mahdollista, ettei tuo toimi..? kertokaa tietämättömälle.
KIITOS

Mod. lisäsi kooditagit.

kasetti [31.12.2010 11:11:23]

#

Onko kyseessä oma palvelin vai jokin palveluntarjoaja?

makumaku [31.12.2010 16:16:49]

#

Melkein voisi sanoa että tuo localhost on väärin ja siihen pitäisi löytää joku muu palvelimen nimi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta