Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL -tietokantaan yhteyden ottaminen?

Sivun loppuun

belthaxor [10.05.2005 21:05:57]

#

Mikä ihme mul voi olla vikana ku yritän ottaa tietokantaani yhteyden ni tulee seuraavanlainen virheilmoitus:

Fatal error: Call to undefined function mysql_connect() in D:\Harjoitukset\sqledit\suorita_sql.phtml on line 22

kertokaahan joku minua fiksumpi... :D

terv. -belthaxor-

PS: ja saisinko ystävällisesti ehdotuksia miten voisin korjata tuon sen sijaan että kaikki vain kertoisivat mikä on vikana... :D

PPS: käytössä MySQL Server 4.1, PHP 5.0.4, MyODBC ja Apache HTTP Server 2.0.54 - Windows XP -alustana

T.M. [10.05.2005 21:09:13]

#

Sullei oo myslii

belthaxor [10.05.2005 21:11:15]

#

T.M. kirjoitti:

Sullei oo myslii

kröhöm...ei o mitä? gurujen sanastoa... :D

D.J-Dew [10.05.2005 21:16:15]

#

mysli = MySQL

ajv [10.05.2005 21:21:32]

#

Ei tuo virheilmoitus sitä tarkoita, etteikö olisi MySQL:ää (eli mysliä, ihan miten vaan), se vain ei ole asennettuna php:hen. Tai siis tarkemmin sanottuna ei MySQL:ää asennetta php:hen, vaan siihen php:hen lisätään "mysql-extension". Annappa veikkaan: sinulla on käytössä php:n versio 5?

No kerkesit välissä jo ilmeisesti vastaamaankin veikkaukseeni.

belthaxor [10.05.2005 21:24:34]

#

ajv kirjoitti:

Ei tuo virheilmoitus sitä tarkoita, etteikö olisi MySQL:ää (eli mysliä, ihan miten vaan), se vain ei ole asennettuna php:hen. Annappa veikkaan: sinulla on käytössä php:n versio 5?

No kerkesit välissä jo ilmeisesti vastaamaankin veikkaukseeni.

ok...se selittäisi...on käytössä PHP 5.0.4...mitä pitää tehdä et saan sen asennettua PHP:hen? linkkiä jonnekin?

ajv [10.05.2005 21:31:10]

#

Ei ole kokemusta mysql-funktioiden asentamisesta php5:seen. Normaalisti se menee muokkaamalla php.iniä ja tarkemmin poistamalla sieltä extensions-kohdasta kommentit tuon mysql-extension edestä (en muista sen tarkkaa nimeä). Näin siis Windowsissa. php5:sessa tämä ei ainakaan kuulopuheiden mukaan ole yhtä yksinkertaista. Mutta tuosta kannattaa lähteä liikkeelle. Ja muistathan restartata Apachen aina php:n muokkaamisen jälkeen.

Toinen helpompi vaihtoehto on sitten asentaa php4:nen, jossa mysql on valmiiksi asennettuna.

belthaxor [10.05.2005 22:19:58]

#

Hahaa...kiitos tuhannesti ajv!

Katselin pitkään PHP.net:n sivuilta ratkaisua ja löysin kuin löysinkin ratkaisun. PHP.ini -tiedostoa piti muuttaa, yksi polku piti lisätä järjestelmän PATH -tietoihin ja 5 tiedostoa piti kopioida C:\PHP -kansiosta C:\Windows kansioon...

wuhuu...nyt on seuraavia ongelmia joita lähden selvittelemään...

vielä kerran KIITOS!

Ganes [16.05.2005 00:09:38]

#

Kertoisitko tarkemmin mitä siinä oikeen piti tehdä, että saa MySQL Serverin toimimaan PHP 5.0.4:sen kanssa? Muillakin saattaa olla samanlaisia ongelmia.


Sivun alkuun

Vastaus

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

Tietoa sivustosta