22. januar 2006 - 15:31
Der er
11 kommentarer og 1 løsning
MySQL virker ikke efter opdatering af PHP
Hej Jeg har opdateret PHP-fra php-4.3.4 til php-5.1.2 . Jeg får fejlen når jeg prøver at connecte via PHP: Fatal error: Call to undefined function mysql_connect() Jeg skal vel på en eller anden måde genskabe forbindelsen mellem MySQL og PHP, men hvordan gør man lettest det?
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
22. januar 2006 - 15:34
#1
Det lyder som om du skal ind i din php.ini og aktivere den pågældende extension, php_mysql.dll.
22. januar 2006 - 15:41
#2
jeg fjernede ; -tegnet, men jeg får stadig samme fejl. (jeg er ikke så hård til dette) Skal jeg gøre andet for at aktivere den?
22. januar 2006 - 17:31
#3
Ja du skal genstarte apache for at ændringerne træder i kraft. /Morten
22. januar 2006 - 17:33
#4
Det har jeg gjort ;-) Er igang med at installere den nyeste MySQL... Så ser vi..
22. januar 2006 - 17:46
#5
samme fejl :-( Fatal error: Call to undefined function mysql_connect() in e:\programmer\Apache\htdocs\filer\connect.php on line 2
22. januar 2006 - 17:52
#6
Nu er du vel sikker på det er php_mysql.dll du har aktiveret, og ikke php_mysqli.dll? Man kan jo nemt komme til at se forkert...
22. januar 2006 - 17:57
#7
extension=php_mysql.dll Nu har jeg opgraderet PHP og Mysql til nyeste version, og ændret de ting man plejer i diverse konfigurationsfiler. Men stadig fejl. Det er kun igennem PHP jeg ikke kan connecte, mit Navicat kan sagtens?!
22. januar 2006 - 18:07
#8
Fandt fejlen! Skulle kopire filen libmysql.dll over i windows biblioteket. Det skulle man da ikke med php4? Men smid et svar hvis i vil have points!
22. januar 2006 - 18:24
#9
Hmm... jeg havde postet et svar til dig, men det bliver ikke vist på E?! Nej du har ret i version 4 var det predefineret at mysql-modulet skulle loades. Det har man nu ændret, og det er egentlig også helt fint, for det er jo ikke alle der har brug for det modul. Mange bruger trods alt andre databaser sammen med php, så der er ikke behov for at bruge resourcer på unødvendige moduler. Kald det en oprydning i php ;) morten
24. januar 2006 - 16:33
#10
Ok. Points?
29. januar 2006 - 22:30
#11
spiser dem selv så...
01. februar 2006 - 16:43
#12
velbekomme ;)
Computerworld tilbyder specialiserede kurser i database-management