Eli settings.php tiedostossa $server = "localhost" toimii; mutta oma ip numeroni ei. $server = "62.44.217.249";
myslin sivuilla sanottiin että server voi olla kumpivain.
antaa error 10060
localhost = 127.0.01, ja jos se localhost toimii niin samaC?
Joo mutta nyt tarvisi saada se toimiin tuolta ulkoapäin. Mitä porttia muuten
mysli käyttää
Tämä siksi, että MySQL:n käyttäjätunnukset sidotaan hostiin, josta kyseinen tunnus saa ottaa yhteyksiä kantaan. Muualta otetut yhteydet estetään, vaikka tunnukset ois muuten oikein.
Ulkoverkon IP-osoitteella yhdistettynä MySQL näkee eri hostin, kuin localhostilla yhdistettynä. Nyt tunnuksillasi ei ilmeisesti ole annettu oikeuksia yhdistää kuin localhostista.
Vaihtoehtoja taitaa olla kolme:
1) Luo uusi käyttäjä, joka on muuten samanlainen kuin vanha, mutta Host-sarakkeessa on osoite, jonka MySQL näkee, kun yhdistät tuolla ulkoverkon IP:llä (vissiinkin sama kuin tuo kyseinen ulkoverkon IP).
2) Muuta nykyistä käyttäjää niin, että sen sallitaan yhdistää mistä osoitteesta tahansa (aseta Host-sarakkeen arvoksi '%'). Kannattaa pitää huoli, että palomuuri estää ulkopuolisten yhteydenottoyritykset kantaan.
3) Käytä vaan sitä localhostia.
Edit:
peg kirjoitti:
Joo mutta nyt tarvisi saada se toimiin tuolta ulkoapäin.
Olisit heti sanonu. No, sovella kohtaa 1 tai 2 yltä.
peg kirjoitti:
Mitä porttia muuten mysli käyttää
Oletus on 3306
phpmyadminissa vaihdoin mikä tahansa palvelin '%' mutta antaa edelleen tuon
10060 errorin ja porttikin on auki.
No sitten meni säädössä jotain pieleen.
Kokeiles % merkin tilalle * merkkiä.
Ai niin ja kunnollinen salasana sitten käyttöön ettei tule ikäviä yllätyksiä.
Ja myslin konffeissa on sanottu että bindaa 0.0.0.0 tai oikea IP eikä 127.0.0.1? Vakiona kun taitaa ottaa vain localhostin.
Onko MySQL:n asetuksissa kommentoitu skip-networking (tms) -direktiivi? Se nimittäin pitänee olla kommentoituna jos meinaa ulkoapäin ottaa yhteyksiä kantaan.
Hienoa!
How to hell do connect when skip-networking estää TCP/IP-yhteyden täysin?
Jos operoit Windows alustalla niin imppaa MySQL ODBC 3.51 Driver, ryhdy
(vastoin suosituksia) käyttämään DSN:ää ja elmä helpottuu huomattavasti...
Aihe on jo aika vanha, joten et voi enää vastata siihen.