08. november 2004 - 17:54Der er
15 kommentarer og 2 løsninger
Apache server med php og mysql
Hej
Jeg har lige installeret en apache server, og har installeret php 4.3, det virker også helt fint, men så har jeg lavet et login script (en form med to input), men den sender ikke variablerne afsted. Hvad er der galt? Det virker helt fint hvis jeg f.eks. ligger det ud på min frac server.
Så et spørgsmål vedr. mysql. Det har jeg installeret, men hvordan bruger jeg det fra min computer? Hvordan connecter jeg til den? Kan godt finde ud af det på frac serveren, men ingen anelse om hvordan man gør det på min egen.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
$q = mysql_query("SELECT * FROM tabel") or die(mysql_error()); while($row = mysql_fetch_array($q)) { echo $row['feltnavn']; }
?>
...for hvis du starter ud med at teste på avancerede scripts, kan det godt være lidt svært at se om fejlen ligger i PHP, forbindelsen til databasen, eller hvor pokker den ligger...
of den ikke sender variablerne over er nok fordi du bruger forældet kode...
hvis du skal have fat i en variabel fra adresselinien eks. index.php?var=tekst så brug $_GET['var'] Skal du have fat i post'et data så brug $_POST['var']
htm -> Men hvordan kan det være scriptet virker på frac serveren? Der bruger jeg ikke $_POST.
jaw -> den skriver følgende når jeg prøver at connecte:
Warning: mysql_connect(): Unknown MySQL Server Host 'host' (11001) in c:\program files\apache group\apache\htdocs\hmm.php on line 3
Warning: mysql_select_db(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\hmm.php on line 4
Warning: mysql_select_db(): A link to the server could not be established in c:\program files\apache group\apache\htdocs\hmm.php on line 4
Warning: mysql_query(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\hmm.php on line 6
Warning: mysql_query(): A link to the server could not be established in c:\program files\apache group\apache\htdocs\hmm.php on line 6 Can't connect to MySQL server on 'localhost' (10061)
Jeg har ikke skrevet noget brugernavn nogle steder, ej heller ikke nogen kode. Første gang jeg installerede mysql skulle man skrive en kode (eller lign.) men der trykkede jeg Cancel, men da jeg så geninstallerede der skulle jeg ikke skrive det. Så jeg ved ikke om min database køre rigtigt eller hvad der sker.
Som standard på en ny installation er register_globals slået fra - dvs du skal bruge $_POST eks. hvis register_globals er slået til kan du tilgå alle variablerne med $var.
dermed har du ikke noget kontrol over hvor det kommer fra. Dine variabler kunne eks indtastes via adresselinien. og stadig virke.
Warning: mysql_connect(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\hmm.php on line 3
Warning: mysql_select_db(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\hmm.php on line 4
Warning: mysql_select_db(): A link to the server could not be established in c:\program files\apache group\apache\htdocs\hmm.php on line 4
Warning: mysql_query(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\hmm.php on line 6
Warning: mysql_query(): A link to the server could not be established in c:\program files\apache group\apache\htdocs\hmm.php on line 6 Can't connect to MySQL server on 'localhost' (10061)
Jeg er slet ikke sikker på om det er rigtig hvordan den køre etc. Har du ikke en "guide" eller lign. til hvordan man får sin database til at køre?
htm -> Drop et svar, du har svaret på mit første spørgsmål nemlig - så det er halvdelen af pointene.
det er den på webcafe.dk jeg fulgte... den er rigtig god til apache og php, men til mysql der synes jeg den er lidt meget tynd, den siger ikke rigtig hvad man skal gøre.
jaw -> drop du også et svar, for den guide på www.thorsnet.dk kan jeg godt bruge.
fandt fejlen med mysql, det var fordi den fil der hedder my.ini den ikke bliver slettet når man uninstaller, så den blev bare i windows mappen. Den slettede jeg så, og kunne så få lov at oprette bruger etc. igen.
Hej Jeg kan anbefale wamp5, det indeholder php,mysql, apache server og phpmyadmin. Det hele instaleres automatisk. Man er kørende på 2 minutter
Mvh gf
Synes godt om
Ny brugerNybegynder
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.