Avatar billede webudvikleren Nybegynder
17. januar 2007 - 19:38 Der er 9 kommentarer og
1 løsning

MySQL i php-kommando?

Hejsa, jeg sidder og har lavet en applikation i php i console-mode. ( cmd :: cd C:\php -> php fil.php )

Men den siger mysql_connect ikke er en funktion. Hvordan bruger jeg mysql i console-mode?

På forhånd tak
Avatar billede leif Seniormester
17. januar 2007 - 19:41 #1
Sikkert fordi at php-cli ikke er compiled med mysql
Avatar billede webudvikleren Nybegynder
17. januar 2007 - 19:46 #2
Okay, så går jeg udfra det ikke kan lade sig gøre. Smid svar
Avatar billede erikjacobsen Ekspert
17. januar 2007 - 19:52 #3
Prøv med en fil med  <? phpinfo(); ?>  i kommandolinie-php, og se i output derfra hvilken php.ini fil, der bruges, og se om der står noget om mysql i den.
Avatar billede webudvikleren Nybegynder
17. januar 2007 - 19:55 #4
Det gør der ikke. Der står ingen steder "mysql".. øv bøv..
Avatar billede erikjacobsen Ekspert
17. januar 2007 - 19:59 #5
Ok, men er det en anden php.ini fil, end den som du ser via webserveren?
Avatar billede webudvikleren Nybegynder
17. januar 2007 - 20:12 #6
Det ved jeg desværre ikke. Der er nemlig ingen "php.ini" fil i mappen C:\php
Avatar billede coderdk Praktikant
17. januar 2007 - 20:19 #7
Du kan se hvilken php.ini den bruger i phpinfo()
Du skal blit fjene ; ved extension=php_mysql.dll eller hvad den hedder ;)
Avatar billede coderdk Praktikant
17. januar 2007 - 20:20 #8
Hvis det er PHP5 kan det være der er mysqli ;) Prøv mysqli_connect osv
Avatar billede webudvikleren Nybegynder
17. januar 2007 - 21:14 #9
Mysqli_connect virkede ikke.

Har prøvet at indsætte en ny php.ini fil, og sat lidt modulerne ind. Men så udskriver den:

PHP Warning:  PHP Startup: mysql: Unable to initialize module
Module compiled with module API=20060613, debug=0, thread-safety=1
PHP    compiled with module API=20050922, debug=0, thread-safety=1
These options need to match
in Unknown on line 0
PHP Warning:  PHP Startup: sockets: Unable to initialize module
Module compiled with module API=20060613, debug=0, thread-safety=1
PHP    compiled with module API=20050922, debug=0, thread-safety=1
These options need to match
in Unknown on line 0

Fatal error: Call to undefined function mysql_connect() in C:\php\applikation.php
on line 11
Avatar billede webudvikleren Nybegynder
28. januar 2007 - 16:15 #10
Min ven sendte mig en ny php-mappe, så nu virker det perfekt :-)
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