Avatar billede tinebn Nybegynder
16. august 2005 - 19:12 Der er 39 kommentarer og
1 løsning

lige installeret apache /php5 og mydql( nybegynner)

min apache køre fint.
er der nogen der kan sige mig hvad grunden til, at browseren kun viser mig fil-koden, og ikke resultatet på denne?
<?php

phpinfo();

?>

Tine
Avatar billede arne_v Ekspert
16. august 2005 - 19:15 #1
har du lagt PHP ind i httpd.conf ?
Avatar billede tinebn Nybegynder
19. august 2005 - 12:12 #2
hej

jeg har tilføjet denne linie til http.conf og lagt den i en mappe i apache/conf

#LoadModule php4_module c:/php/sapi/php4apache.dll
#AddType application/x-httpd-php .php

jeg er i tvivl om, hvad der skal stå i host i filen  ? det skal vist også ligge i den fil ?

jeg har downloadet en vers. 5 php er det det der er galt når der står 4  i kode linien?

venlig  h. Tine
Avatar billede arne_v Ekspert
19. august 2005 - 12:34 #3
# betyder start på kommentar

så du kan starte med at fjerne dem
Avatar billede tinebn Nybegynder
19. august 2005 - 20:43 #4
smiler... ok ..... nu giver den mig besked på fejl linie 987 af c:/apache group/apache/conf/http.conf:

can not load c:/php/sapi/åhp4apache.dll

det angivne mondul blev ikke fundet..

hva gør Tine så?
Avatar billede arne_v Ekspert
19. august 2005 - 20:44 #5
ligger filen der ?
Avatar billede tinebn Nybegynder
20. august 2005 - 15:14 #6
Jeg har vist slet ikke noget af den slags... en fil der hedder c:\php5apache.dll

så har den lagt en mappe der hedder c:\dev\php5ts.lib ,det er den eneste mappe.....

alle de andrer filer ligger under c drevet. som jeg kan se det...
Avatar billede arne_v Ekspert
20. august 2005 - 15:21 #7
den fil der står i LoadModule skal naturligvis eksistere
Avatar billede tinebn Nybegynder
20. august 2005 - 16:13 #8
Nu eksistere den, har hentet vers. 4 giver mig stadig den fejl ?
Avatar billede tinebn Nybegynder
21. august 2005 - 14:39 #9
Jeg har prøvet at gøre det hele om... nu får jeg en fejl der hedder

syntax error on line 988 of c:/apachegroup/apache/conf/httpd.conf:
add type requires at least two arguments, a mine type follow by one or more fil e extensions.

Jeg har været kopiret en fil til windows en php.ini

og rettet til sådan er .


doc_root ="c:\apache\htdocs"

; The directory under which PHP opens the script using /~username used only
; if nonempty.
user_dir =

; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\php"
Avatar billede arne_v Ekspert
21. august 2005 - 14:56 #10
hvad står der i linie 988 i httpd.conf ?
Avatar billede tinebn Nybegynder
21. august 2005 - 16:43 #11
ha... det er en af de sætninger jeg tilføjede

AddType application/x-httpd-php.php
Avatar billede arne_v Ekspert
21. august 2005 - 16:45 #12
der mangler et mellemrum

AddType application/x-httpd-php .php
Avatar billede tinebn Nybegynder
21. august 2005 - 17:02 #13
så kører apache... hvad gør mellemrummet?
jeg skriver sådan i min explorer http://127.0.0.1/test2.php

og den viser mig stadig kun koden og ingen resultat,??

mangler jeg noget på min maskine? jeg behøver da ikke at have IIS på vel?
Avatar billede arne_v Ekspert
21. august 2005 - 17:09 #14
AddType tager 2 argumenter: MIME type og fil extension

Hvordan ser LoadModule ud ?
Avatar billede tinebn Nybegynder
21. august 2005 - 17:15 #15
LoadModule php4_module c:/php/sapi/php4apache.dll

jeg har hentet php4.4.0
Avatar billede arne_v Ekspert
21. august 2005 - 17:17 #16
og den fil er der etc.
Avatar billede tinebn Nybegynder
21. august 2005 - 17:18 #17
ja den fil er der
Avatar billede tinebn Nybegynder
21. august 2005 - 17:24 #18
har det noget med det her at gøre?

; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\php
Avatar billede arne_v Ekspert
21. august 2005 - 17:26 #19
nej - det er udvidelser til PHP

hvis PHP virkede men du ikke kunne bruge XML eller SQLServer i PHP så kunne
det være problemet
Avatar billede tinebn Nybegynder
21. august 2005 - 17:27 #20
nå ok.. fortabt
Avatar billede tinebn Nybegynder
21. august 2005 - 17:48 #21
de filer jeg skulle flytte til windows system .... skal de flyttes eller kopiers for de skriver begge dele i vejledningen på http://www.webcafe.dk/artikler/php/installerphp4/#installerphp

jeg har kopieret?
Avatar billede tinebn Nybegynder
21. august 2005 - 17:55 #22
hvor ved jeg fra hvad min webserver hedder.... om den hedder  http://127.0.0.1 ?
Avatar billede arne_v Ekspert
21. august 2005 - 18:00 #23
det er ihvertfald OK at kopiere

----

http://localhost/
http://127.0.0.1/

bør altid virke
Avatar billede tinebn Nybegynder
21. august 2005 - 18:13 #24
ok... har du nogen ideé om hva der kan være galt?

kan du give mig noget jeg skal kikke efter som findes eller ikke findes?

smiler
Avatar billede arne_v Ekspert
21. august 2005 - 18:30 #25
er der nogen fejl i Apache's log filer ?
Avatar billede tinebn Nybegynder
21. august 2005 - 18:43 #26
i dos vinduet skriver den
apache/1.3.29 <win 32> php4.4.0 running

ikke noget i log ........ kun noget jeg har ændret igen fordi den gav fejl
<!--
[Sun Aug 21 18:26:00 2005] [warn] module mod_php4.c is already added, skipping
server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
[Mon Aug 15 22:02:19 2005] [error] [client 127.0.0.1] File does not exist: c:/apache group/apache/htdocs/test2.ph
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
[Sun Aug 21 18:26:00 2005] [warn] module mod_php4.c is already added, skipping
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
Apache server shutdown initiated...
-->
Avatar billede tinebn Nybegynder
21. august 2005 - 18:50 #27
Der var ikke noget vel?

den køre vel perfekt.?
Avatar billede arne_v Ekspert
21. august 2005 - 19:09 #28
og dit test program ser stadig ud som:

<?php

phpinfo();

?>
Avatar billede tinebn Nybegynder
21. august 2005 - 19:27 #29
ja
Avatar billede arne_v Ekspert
21. august 2005 - 20:57 #30
og den hedder test2.php ?

har du mulighed for at checke HTTP headerne i responsen ?
Avatar billede tinebn Nybegynder
21. august 2005 - 20:59 #31
ja den hedder test2.php

hvordan checker jeg det, hvor kikker jeg?
Avatar billede tinebn Nybegynder
21. august 2005 - 21:03 #32
det er vel ikke det her?

127.0.0.1 - - [15/Aug/2005:22:01:52 +0200] "GET /test1.php HTTP/1.1" 200 47
127.0.0.1 - - [15/Aug/2005:22:02:13 +0200] "GET /test2.php HTTP/1.1" 200 227
127.0.0.1 - - [15/Aug/2005:22:02:19 +0200] "GET /test2.ph HTTP/1.1" 404 288
127.0.0.1 - - [15/Aug/2005:22:03:58 +0200] "GET /test1.php HTTP/1.1" 200 47
127.0.0.1 - - [15/Aug/2005:22:04:10 +0200] "GET /test2.php HTTP/1.1" 200 227
127.0.0.1 - - [15/Aug/2005:22:13:22 +0200] "GET /test2.php HTTP/1.1" 304 -
127.0.0.1 - - [15/Aug/2005:22:19:00 +0200] "GET /test2.php HTTP/1.1" 304 -
127.0.0.1 - - [15/Aug/2005:22:25:17 +0200] "GET /test2.php HTTP/1.1" 304 -
127.0.0.1 - - [16/Aug/2005:19:04:08 +0200] "GET /test2.php HTTP/1.1" 304 -
127.0.0.1 - - [21/Aug/2005:16:53:01 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:16:55:32 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:17:42:00 +0200] "GET /test1.php HTTP/1.1" 200 269
127.0.0.1 - - [21/Aug/2005:18:25:30 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:18:25:33 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:18:27:58 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:18:33:54 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:18:39:18 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:19:26:51 +0200] "GET /test2.php HTTP/1.1" 200 239
127.0.0.1 - - [21/Aug/2005:19:26:56 +0200] "GET /test1.php HTTP/1.1" 200 269
127.0.0.1 - - [21/Aug/2005:21:01:12 +0200] "GET /test2.php HTTP/1.1" 200 239
Avatar billede arne_v Ekspert
21. august 2005 - 21:08 #33
Nej - det er access log'en.

Hvis din browser har "View Page Info" så kan du se det der.
Avatar billede arne_v Ekspert
21. august 2005 - 21:09 #34
du har ikke en AddType mere på .php ?
Avatar billede tinebn Nybegynder
21. august 2005 - 21:13 #35
det aner jeg ikke, hvis jeg har hvor finder jeg det ?
Avatar billede tinebn Nybegynder
21. august 2005 - 21:15 #36
måske hvis jeg har en addtype mere hvor vil den ligge? det var lidt noget rod da jeg installerede det.
Avatar billede arne_v Ekspert
21. august 2005 - 21:17 #37
søg efter ".php" i httpd.conf
Avatar billede tinebn Nybegynder
21. august 2005 - 21:38 #38
ah nu fattede jeg den

en dukkede op og det var i sidste linie 988
Avatar billede tinebn Nybegynder
12. marts 2006 - 17:24 #39
Hej Arne

Jeg har fået Apache til at køre. det var fordi jeg havde en version af xp.. som ikke var opdateret med sp 2 ( service pack 2) der ligger åbenbart flere versioner af xp og den jeg havde installeret , var ikke mulig at opdatere derfor gik hele min computer sort.

mit PHP  problem var, at der var skrevet kopier i en installations vejledning, men den skulle flyttes kan ikke huske om det var en mappe eller linie .... skal først til at bruge det nu... mangler nu mysql..

Tak for hjælpen

vil du være sød, at gøre ,så jeg kan give dig poin for hjælpen og få lukket spørgsmålet.
Avatar billede arne_v Ekspert
12. marts 2006 - 18:10 #40
ok
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