Avatar billede starf Nybegynder
16. marts 2006 - 12:23 Der er 7 kommentarer og
1 løsning

Mysql i PHP5 på windows IIS

Jeg har en server der køre IIS, og har længe kørt MysQl og ASP sammen. Jeg er dog igang med at skifte alt kode over til php, problemet er dog i php5, som jeg har instaleret lader det til MySql ik virker.

Fatal error: Call to undefined function mysql_connect() in C:\wwwroot\intranet\config.php on line 5

og linie 5 er:

$link = mysql_connect("XXX", "XXX", "XXX")

skal man gøre noget specielt før MySql virker i php5?
Avatar billede henninghabor Nybegynder
16. marts 2006 - 18:30 #1
Det kunne lyde som om at du ikke har aktiveret MySQL på din PHP server.

Lav et php dokument, hvor du skriver:

<?php
phpinfo();
?>

Det udskriver en hel masse ting om din server.

Find MySQL og se om der står "enabled" ved siden af.

Vend tilbage hertil med resultatet.
Avatar billede starf Nybegynder
17. marts 2006 - 09:00 #2
http://intranet.novatech.dk/test.php

syntes ik rigtig jeg kan finde noget hvor der står MySql og Enabled sammen.
Avatar billede henninghabor Nybegynder
17. marts 2006 - 15:39 #3
Hvis du ligger mærke til bunden af ovenstående link, loades mysql ikke.

Jeg havde selv samme problemer, da jeg opgraderede til version 5. Prøver lige at finde løsningen.
Avatar billede henninghabor Nybegynder
17. marts 2006 - 15:58 #4
Ok, Jeg kan huske at der var lidt problemer med at en fil ikke kunne findes dengang jeg selv installerede version 5.0.

Prøv at kigge i din Windows mappe -> system32 efter filen libmysql.dll.

Hvis den ikke findes der, skal du kopiere den fra din php mappe til system32 mappen.

Herefter skal du genstarte din computer.

Skriv venligst tilbage om det hjalp og eventuelt hvilke fejl du så får.
Avatar billede starf Nybegynder
20. marts 2006 - 08:19 #5
efter en reboot, og efter at have kopieret den fil over i system32 mappen får jeg stadig:

PHP Warning: PHP Startup: Unable to load dynamic library 'C:/php/ext\php_mysql.dll' - Access is denied. in Unknown on line 0
Avatar billede henninghabor Nybegynder
20. marts 2006 - 18:11 #6
Ok, Tjek at følgende fil er i c:/php/ mappen: php_mysql.dll.

Hvis ikke, kan du kopiere den fra den zippede version.

Fjern ; foran extension=php_mysql.dll.

Prøv at se om det har hjulpet efter en genstart.
Avatar billede starf Nybegynder
30. marts 2006 - 10:18 #7
lalala
Avatar billede henninghabor Nybegynder
30. marts 2006 - 18:13 #8
Hvorfor lukker du når du ikke har svaret på om min hjælp virker eller ej?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling

Politiets Efterretningstjeneste

Teknisk IT-sikkerhedsspecialist i PET

Rambøll Management Consulting

Senior AI Engineer