problemer med apache instalation...

Tags:    php

jeg er i gang med tutoriallen http://www.udvikleren.dk/article.php?aid=60&techid=6 men
når jeg instalerer apache på min computer får jeg to erros:

1. couldt not bind to address 12.34.56.78:80

2. No installed service named "Apache2"

hvad gør jeg galt... vælger bare dens standart indstililinger...



jeg er i gang med tutoriallen http://www.udvikleren.dk/article.php?aid=60&techid=6 men
når jeg instalerer apache på min computer får jeg to erros:

1. couldt not bind to address 12.34.56.78:80

2. No installed service named "Apache2"

hvad gør jeg galt... vælger bare dens standart indstililinger...


Hvad kører i forvejen på din port 80?
IIS eller en anden webserver?
Kører du noget proxy eller noget andet net-tjeneste på maskinen?



Og er 12.34.56.78 din lokale IP ?



Den lokale ip plejer at være 127.0.0.1

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Den lokale ip plejer at være 127.0.0.1

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


oki... tak virkede...


men nu skal jeg konfigurerer det i ISS (Internet Information Services) ... men det eksisterer ikke på min comp.




hvordan ka jeg finde det.



Den lokale ip plejer at være 127.0.0.1

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


Nu er det sådan at den lokale ip er xx.yy.zz.aa , 127.0.0.1 er den lokale loopback addresse og der er forskel.

Sådan en loopbak addresse er netop smart ved f.esk dynamisk ip ;)

i de fleste tilfælde vil der være sat en oversætelsefunktion loklat af localhost til
loopbakcaddresen 127.0.0., kan bedste lide at bruge navnet localhost :P

-Thomas
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41



Den lokale ip plejer at være 127.0.0.1

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


Nu er det sådan at den lokale ip er xx.yy.zz.aa , 127.0.0.1 er den lokale loopback addresse og der er forskel.

Sådan en loopbak addresse er netop smart ved f.esk dynamisk ip ;)

i de fleste tilfælde vil der være sat en oversætelsefunktion loklat af localhost til
loopbakcaddresen 127.0.0., kan bedste lide at bruge navnet localhost :P

-Thomas
**************************************
Hvis mennesker er så kloge, hvorfor ødelægger
vi så os selv og den verden vil lever i?
**************************************
I mod softwarer patenter
http://www.nosoftwarepatents.com/

-------------------------------------------------------
Visual Basic noget for dig?
tjek Visual Basic-Gruppen
http://www.udvikleren.dk/groups/?gid=41


Bruger også normalt localhost når jeg tester php på min maskine. Det er pisse besværligt med alle de tal :P


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Super nu virker php og det hele... næsten... når jeg laver SQL forespørgsler så får jeg erroren:

Fatal error: Call to undefined function mysql_connect() in C:\\server\\Apache2\\htdocs\\index.php on line 7

her er mit test script:

<?php
$sql_host = "localhost";
$sql_user = "hkb";
$sql_passwd = "jkg5gpr8";
$db = "mysql";

mysql_connect($sql_host,$sql_user,$sql_passwd)or die (mysql_error());
mysql_select_db($db)or die (mysql_error());
echo "Det virker";
?>



t