Gå til innhold

EasyPHP på windows 2003 server (kan ikke koble til


Anbefalte innlegg

hei hei alle sammen!

 

jeg har en gammel pc her som jeg har windows 2003 server enterprise edition på...

 

jeg har brukt denne i skole arbeide og for å teste ut forskjellige ting på.

 

jeg tenkte nå at jeg skulle brukke den som en web server med et lite forum for de i klassen slik at vi har et privat samlingssted..

 

jeg vet at windows 2003 server har innbygget web server funksjon, men jeg vil bruke EasyPHP i stede siden jeg trenger PHP støtten til forumet og EasyPHP virket som en grei løsning (selv om EasyPHP ikke beregnet til slik bruk)

 

det som er problemet mitt er at jeg ikke får kontakt med serveren..

 

jeg har innstalert EasyPHP pakken slik som den skal innstaleres (ikke så mange valg der akuratt..)

 

når jeg koblet til fra serveren (http://127.0.0.1 eller http://localhost) så får jeg kontakt og kommet til rppt index på web serveren.

 

men hvis jeg prøver å koble til fra en annen maskin på nettverket eller utenifra nettet (maskin på internet) så får jeg bare beskjed om at "firefox klarer ikke å opprette tilkobling" (feilmelding av samme sort kommer i IE)

 

er det noen inne bygde greier i Win2003 server som blokerer?

jeg har ikke innnstalert noen ekstra tjenester på serveren (jeg innstalerte EasyPHP så fort windows innstalasjonen var ferdig)

 

jeg har foresten sjekket for svar på Easyphp sine sider, men hvis svaret står der så må det stå på fransk (det er ikke akuratt min sterke side..)

 

hvis dette er et kjent problem, vet noen om noen annen måte å få web server med PHP støtte og MySQL på win 2003 server? (jeg har prøvd å bare innstalere PHP med windows innbygde web server, men jeg fikk det ikke til å funke...)

 

takker for all mulig hjelp i saken!

Lenke til kommentar
Videoannonse
Annonse

Søk på google, og du finner opptil flere guider og tutorials:

 

PHP: Installation on Windows systems - Manual

http://no2.php.net/install.windows

 

Setting up PHP to work on Windows Server 2003

http://www.visualwin.com/PHP/

 

Install and configure PHP on Windows 2003 Server (IIS 6)

http://www.iis-resources.com/modules/AMS/a....php?storyid=96

 

Når det gjelder tilkobling fra andre maskiner, så må du ha en annen IP-adresse enn 127.0.0.1. Dette er den lokale IP-adressen på hver maskin. Du kan finne den IP-adressen som resten av maskinene i nettverket kjenner igjen serveren på slik:

Run -> skriv cmd

Skriv ipconfig /all

Finn linja hvor det står IP address, f.eks. 192.168.0.1

Prøv http://192.168.0.1 fra en annen maskin, forutsatt at du har satt opp en default web site i IIS. (Ellers må du være mer spesifikk, med f.eks. http://192.168.0.1/test.htm hvis du har en side som heter test.htm på default web site.)

 

Kirikiri

Lenke til kommentar

hmm.. jeg skal sjekke noen av de guidene der..

 

angående det med IP-adressene.

jeg bruker nettverks IP-en til serveren selvfølgelig (som er 192.168.0.186 statisk) og har også som sakt prøvd med navnet til maskinen (chii2003) men ingen av de funket.

 

når jeg derimot nå har prøvd å installere bare apache uten å bruke easyPHP og uten noe php eller mysql, så fikk jeg kontakt med engang, så jeg antar det er en eller annen innstilling i apache på EasyPHP som jeg har oversett som blokerer tilgangen fra andre maskiner..

 

men men...

takk for de guidene!

Lenke til kommentar

takker kirikiri!

de guidene funket fint!

 

 

men... har støtt på et annet problem..

PHP funket helt fint det, helt til jeg skulle prøve å få meg MySQL støtte til den (PHP5).

jeg gjorde alt det som sto på PHP sine sider (uncommente php_mysql.dll i php.ini, legge til D:\PHP i extension_dir og hva annet som kan ha stått der).

men når jeg prøver å se en side med PHP nå, får jeg følgende feilmelding:

 

"CGI Error

The specified CGI application misbehaved by not returning a complete set of HTTP headers."

 

jeg skjønner ikke hva som kan gi dette problemet.. har prøvd å fjerne PHP helt igjen, og legge det til på nytt, Nøyaktig slik de guidenen og PHP.net sier, med mysql støtten aktivert, men jeg får altid samme problemet..

 

prøvde å søke på nettet, men fikk da bare feil som hadde sammenheng med forskjellige problemer.

det sto et eller annet sted at jeg skulle skaffe en "php-mysql" pakke, men den var så vidt jeg forsto kun til linux, stemmer det?

 

 

EDIT: jeg har bestemp meg for å prøve xampp (en pakke med apache PHP mysql osv.) for å se om det går litt lettere med det, men hvis noen vet grunnen til at ovennevnte problem kommer, så hadde det vært om fin om de kunne postet løsningen, slik at jeg får lært meg det å (man lærer så lenge man lever vet du..)

Endret av fatalicus
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...