Avatar billede superib Nybegynder
23. januar 2002 - 22:55 Der er 26 kommentarer og
1 løsning

Opsætning af Apache med PHP

Jeg har sat en Apache sever op på min egen maskine... Det virker fint, men... Når jeg prøver at se en PHP fil... får jeg en 404 fejl... Hvorfor?? Hvordan løser jeg det?? Jeg har fulgt den guide der ligger www.webcafe.dk
Avatar billede minau Nybegynder
23. januar 2002 - 23:00 #1
404 - file not found

Prøv at lægge en html fil samme sted - kan du åbne dén?
Avatar billede superib Nybegynder
23. januar 2002 - 23:19 #2
jep...
Avatar billede minau Nybegynder
23. januar 2002 - 23:25 #3
Står der ike 404 - file not found?
Avatar billede superib Nybegynder
23. januar 2002 - 23:43 #4
Det gør der... Men hedder den .php kan den ikke findes... .html og .htm virker fint...
Avatar billede pbudk Nybegynder
24. januar 2002 - 09:02 #5
Du har installeret PHP ikke ?
Det skal jo installeres særskilt.
Avatar billede superib Nybegynder
24. januar 2002 - 10:36 #6
Jo!! Jeg har installeret PHP... :)

Jeg fulgte den guide der ligger på www.webcafe.dk
Avatar billede minau Nybegynder
24. januar 2002 - 20:11 #7
Hvilket operativsystem?
Jeg har LIGE indstaleret på win 2000 fra http://www.udvikleren.dk/vis_artikel.php4?id=60 guiden
jeg får dsamme fejl
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:00 #8
Jeg blev lidt nysgerrig (Jeg plejer nemlig at anvende apache og php på inux uden problemer) så jeg installerede det på den ene af mine win 2000 maskiner.

Jeg har foretaget følgende rettelser i php.ini:

doc_root = C:\Programmer\Apache Group\Apache\htdocs

Og følgende i httpd.conf:

    ScriptAlias /php4/ "C:/PHP/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php4/php.exe"

Det virker altså godtnok, når jeg lige genstarter apache tjenesten !

/peter
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:03 #9
hov hvad er der blevet af mine skråstreger ?
doc_root skal selvfølgelig se således ud:

doc_root = C:\\Programmer\\Apache Group\\Apache\\htdocs
Avatar billede zyberwizard Nybegynder
24. januar 2002 - 21:05 #10
www.thorsnet.dk der står ALT
Avatar billede minau Nybegynder
24. januar 2002 - 21:07 #11
ScriptAlias /php4/ "G:/programmer/php/"
AddType application/x-httpd-php .php .php3 .phtml
Action application/x-httpd-php "/php/php.exe"
og
doc_root = G:\programmer\Apache\htdocs
står der i min - men det funger ikke
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:09 #12
hov der er i hvert fald en fejl i dit
Action application/x-httpd-php "/php/php.exe"
det skal vist være
Action application/x-httpd-php "/php4/php.exe"
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:10 #13
husk at genstarte tjenesten efter ændringerne i httpd.conf
Avatar billede minau Nybegynder
24. januar 2002 - 21:11 #14
YEEEEEEEEEEEES - jeg vil VÆÆÆÆÆÆÆÆÆÆÆÆDE med at det er det samme problem der er for superib
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:12 #15
skal det tolkes som at det hjalp ;o)
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:14 #16
jeg kan se at det faktisk er en fejl der i udviklerens vejledning - jeg smider dem lige en mail om at rette det !
Avatar billede minau Nybegynder
24. januar 2002 - 21:15 #17
jeg har sendt rettelsen til Udvikleren.dk
Avatar billede minau Nybegynder
24. januar 2002 - 21:16 #18
hvad betydder det når man installerer Apashe som service?
Avatar billede minau Nybegynder
24. januar 2002 - 21:17 #19
= Apache
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:20 #20
det betyder bare at den starter og kører i baggrunden - uafhængig af bruger login og lignende.
Men mon ikke den som standard er installeret som service (det bliver kaldt tjeneste i danske versioner af win 2000), det gjorde den i hvert fald på min
Avatar billede minau Nybegynder
24. januar 2002 - 21:22 #21
så apache burde køre så snart jeg har computeren tændt - eller skal jeg smække "installer Apache som service" ind i "start" mappen så den starter hver gang?
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:25 #22
prøv at kigge i Administration i Kontrolpanelet.
Der er et punkt der hedder Tjenester (eller Services på UK versioner)
Så tror jeg altså at Apache står der - hvis Starttype er sat til Automatisk, så starter den automatisk med Windows også selvom du ikke har logget på
Avatar billede minau Nybegynder
24. januar 2002 - 21:27 #23
Jepper - den starter selv med winsow$ - men ikke mer PHP - kun hvis jeg vælger start Apache kan jeg køre PHP :-S
Avatar billede pbudk Nybegynder
24. januar 2002 - 21:28 #24
øh det forstod jeg ikke rigtig.
Kan du ikke køre PHP når den bare starter almindeligt ?
Avatar billede minau Nybegynder
24. januar 2002 - 22:05 #25
jepper - jeg kan køre html sider på min localhost når jeg bare starter. Men ikke PHP
Det kan jeg først når jeg har været nede og vælger start Apasche - så køre det bare derud ad
Avatar billede pbudk Nybegynder
24. januar 2002 - 22:08 #26
Det var da mystisk - og ret irriterende i grunden.
Hvor vælger du start apache henne ?
Avatar billede superib Nybegynder
25. januar 2002 - 00:50 #27
Jeg har fundet fejlen!!!

ScriptAlias /php/ "C:/Program Files/Apache Group/Apache/php"
skal være:
ScriptAlias /php/ "C:/Program Files/Apache Group/Apache/php/"

Takker alligevel for jeres hjælp... :o)
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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