/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
PHP5 og MySQL, php mangler sql funktioner
Fra : Rune Klausen


Dato : 09-08-04 17:02

Hejsa, jeg har lige installeret PHP5 og MySQL 4.0.20a
Men det er som om at php manger at installere mysql funktionerne.

Fatal error: Call to undefined function mysql_connect() in
D:\Web-Sites\default\mr\include\openDB.inc on line 2

Er der nogen som har haft samme problem, og evt. fået løst det ?

-Rune



 
 
Jesper Juul-Mortense~ (09-08-2004)
Kommentar
Fra : Jesper Juul-Mortense~


Dato : 09-08-04 20:43

On Mon, 9 Aug 2004 18:02:18 +0200, "Rune Klausen"
<rune@infernal-studios.net> wrote:

>Hejsa, jeg har lige installeret PHP5 og MySQL 4.0.20a
>Men det er som om at php manger at installere mysql funktionerne.
>
> Fatal error: Call to undefined function mysql_connect() in
>D:\Web-Sites\default\mr\include\openDB.inc on line 2

Fra manualen:

"In PHP 5, MySQL is no longer enabled by default, nor is the MySQL
library bundled with PHP"
http://www.php.net/manual/en/ref.mysql.php

Normalt ville man så blot kompilere den med MySQL support, men hvordan
det hænger sammen på en Windows æske skal jeg ikke kunne sige.

/Jesper

Rune Klausen (10-08-2004)
Kommentar
Fra : Rune Klausen


Dato : 10-08-04 09:46


"Jesper Juul-Mortensen" <na@na.invalid> skrev i en meddelelse
news:3i0lu1-mu7.ln1@news.frostbyte.dk...
> On Mon, 9 Aug 2004 18:02:18 +0200, "Rune Klausen"
> <rune@infernal-studios.net> wrote:
>
> >Hejsa, jeg har lige installeret PHP5 og MySQL 4.0.20a
> >Men det er som om at php manger at installere mysql funktionerne.
> >
> > Fatal error: Call to undefined function mysql_connect() in
> >D:\Web-Sites\default\mr\include\openDB.inc on line 2
>
> Fra manualen:
>
> "In PHP 5, MySQL is no longer enabled by default, nor is the MySQL
> library bundled with PHP"
> http://www.php.net/manual/en/ref.mysql.php
>
> Normalt ville man så blot kompilere den med MySQL support, men hvordan
> det hænger sammen på en Windows æske skal jeg ikke kunne sige.

Skrammel, men tak for hjælpen, så man jeg jo lige finde ud af hvad jeg så
skal gøre :P

-Rune



Johan Holst Nielsen (10-08-2004)
Kommentar
Fra : Johan Holst Nielsen


Dato : 10-08-04 11:40

Rune Klausen wrote:
>>Normalt ville man så blot kompilere den med MySQL support, men hvordan
>>det hænger sammen på en Windows æske skal jeg ikke kunne sige.
>
> Skrammel, men tak for hjælpen, så man jeg jo lige finde ud af hvad jeg så
> skal gøre :P

Det bør bare være en at fjerne udkommateringen af
"Extension=php_mysql.dll" eller ligende - bør være et sted i php.ini
filen...

mvh
Johan


Rune Klausen (14-08-2004)
Kommentar
Fra : Rune Klausen


Dato : 14-08-04 23:28


"Johan Holst Nielsen" <phpgeek@gmail.com> wrote in message
news:4118a71d$0$200$edfadb0f@dread14.news.tele.dk...
> Rune Klausen wrote:
> >>Normalt ville man så blot kompilere den med MySQL support, men hvordan
> >>det hænger sammen på en Windows æske skal jeg ikke kunne sige.
> >
> > Skrammel, men tak for hjælpen, så man jeg jo lige finde ud af hvad jeg

> > skal gøre :P
>
> Det bør bare være en at fjerne udkommateringen af
> "Extension=php_mysql.dll" eller ligende - bør være et sted i php.ini
> filen...

Perfekt, nu køre det bare :)

-Rune



Kasper Bjørn Nielsen (10-08-2004)
Kommentar
Fra : Kasper Bjørn Nielsen


Dato : 10-08-04 15:44

Rune Klausen wrote:
> Hejsa, jeg har lige installeret PHP5 og MySQL 4.0.20a
> Men det er som om at php manger at installere mysql funktionerne.
>
> Fatal error: Call to undefined function mysql_connect() in
> D:\Web-Sites\default\mr\include\openDB.inc on line 2
>
> Er der nogen som har haft samme problem, og evt. fået løst det ?
>
> -Rune
>
>

Hej Rune

Jeg havde præcis samme problem, men nu virker det for mig.

Først skal du ind i php.ini og udkommentere php_mysql.dll.
Nu burde det virke, men det hele er noget rod for dll-filerne skal ligge
to steder!

Et sted hvor php kan finde dem, og der ligger de som de skal.
Men windows skal også kunne se dem, og derfor skal du kopiere
php_mysql.dll og libmysql.dll til System32 mappen.

Det kan godt være du skal genstarte apache (eller hvad du nu kører med)
før det virker.

- Kasper

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste