Avatar billede cmp77 Nybegynder
12. april 2003 - 01:01 Der er 17 kommentarer og
1 løsning

Hvorfor ser jeg kun kildekoden med Apache 2?

Hej eksperter!

Ved godt mit spørgsmål måske ikke passer helt ind under kategorien, men det er nu en gang PHP der er mit problem :-)

Efter et crash af de helt store hvor udskiftning af både HD, CPU og bundkort var nødvendigt har jeg legeledes været nød til at installere Apache, PHP & MySQL igen.
Denne gang har jeg installeret Apache 2, hvilket også virker fint, indtil jeg beynder at leje med PHP.
Resultatet i browseren er min kildekode, hvilket ikke ligefrem er meningen :)

Håber der er en eller anden som har haft samme problem og er i stand til at hjælpe.

MVH

/Claus
Avatar billede schaefner Juniormester
12. april 2003 - 01:02 #1
Har du sat op den til ikke at godtage shorttags?
Altså <?php istedet for bare <?
Avatar billede a_eriksen Nybegynder
12. april 2003 - 01:03 #2
Fordi du ikke har indsat phpconfigurationen i httpd.conf
Avatar billede cmp77 Nybegynder
12. april 2003 - 01:06 #3
Den står til "on", men jeg bruger også kun "<?php", så det kan heller ikke være fejlen - Andre forslag?? :)
Avatar billede schaefner Juniormester
12. april 2003 - 01:07 #4
Du gemmer dem som php-filer, ikke også? ;o)
Avatar billede cmp77 Nybegynder
12. april 2003 - 01:08 #5
a eriksen> Jo, det ser således ud (stien er 100% korrekt)...

LoadModule php4_module D:/php4/sapi/php4apache2.dll
AddType application/x-httpd-php .php
Avatar billede cmp77 Nybegynder
12. april 2003 - 01:09 #6
Shaefner> LOL!! Jo, jo, det har jo virket tidligere med apache 1.x?? :)
Avatar billede bearhugx Nybegynder
12. april 2003 - 10:50 #7
dette er måske et _meget_ dumt spm - men du har genstartet apache-serveren efter endt konfiguration ?

Ellers - har du sørget for, atalle filer er blevet kopieret det rigtige sted hen, dvs. en php.ini i din %SYSTEMROOT%
og at du i php.ini har sat extenstion_dir til at pege på (i dit tilfælde D:/php4/extensions)

(hvilken installationsmetode brugte du: Windows Installer eller udpakning af Zip-fil (jeg har haft problemer med førstnævnte...))
Avatar billede cmp77 Nybegynder
12. april 2003 - 11:54 #8
Bearhugx> Jeg har restartet og kopieret diverse filer de rigtige steder hen, men det du nævner med Win Installer lyder meget spændende :)

Fik du løst dit problem ved at bruge zip-filen?? Jeg prøver det i hvert fald lige...
Avatar billede bearhugx Nybegynder
12. april 2003 - 17:29 #9
Jeg kører PHP4 fint nu - og jeg brugte zip-filen
Jeg kan lige forsøge at lave en "installationsopskrift", sådan som jeg installerede det - men jeg fulgte egenligt bare teksten i "install.txt" i zip-filen...
Avatar billede sukos Juniormester
12. april 2003 - 17:41 #10
Har du kopieret filen php4ts.dll over i dit windir?

evt.
http://www.sukos.dk/apache/apache_php.shtml
Avatar billede kegud Nybegynder
12. april 2003 - 19:11 #11
jeg tror du har glemt at smide php4ts.dll ind i din win/system mappe
Avatar billede cmp77 Nybegynder
13. april 2003 - 10:14 #12
Ja, nej... php4ts.dll er smidt i systemmappen, så det er heller ikke fejlen.

Bearhugx> Har du selv installeret Apache 2?? Jeg kan ikke se nogen zip-fil under version 2, kun sources :(
Hvor om alting er, så modtager jeg gerne en inst.vejledning, da jeg er lidt på herrens mark :)
Avatar billede bearhugx Nybegynder
13. april 2003 - 13:58 #13
Apache2 har jeg installeret med normalt (med MSI installeren)....

zip-filen, jeg taler om kan hentes herfra (og der er SAPI til Apache2)
  http://www.php.net/get/php-4.3.1-Win32.zip/from/a/mirror

Derefter udpakkede jeg zip-filen til
  D:\programmer\php

Så tog jeg
  D:\programmer\php\php.int-dist og kopierede dent til %SYSTEMROOT% (c:\windows\)
  og omdøbte den til php.ini

I php.ini indsatte jeg følgende stier
  doc_root = d:/www/skroeder ,
  extension_dir = d:/programmer/php/extensions  og
  session.save_path = d:/www/session
 
Derudover kopierede jeg
  d:\programmer\php\php4ts.dll til %apache_dir%/bin

Tilsidst indsatte jeg følgende i min apache.conf
  LoadModule php4_module d:/programmer/php/sapi/php4apache2.dll
  AddType application/x-httpd-php .php

og tilføjede index.php til min DirectoryIndex, så den kommer til at se således ud:
  DirectoryIndex index.html index.html.var index.php

Så genstartede jeg apache, og så var jeg flyvende...

Håber det kan bruges....

/Søren Munk Skrøder
Avatar billede bearhugx Nybegynder
13. april 2003 - 14:01 #14
evt. kan følgende med fordel læses
  http://www.php.net/manual/en/install.apache2.php
Avatar billede bearhugx Nybegynder
13. april 2003 - 14:06 #15
I ovenstående står dog, at man skal huske at kopiere php4ts.dll til %SYSTEMROOT%/system32 biblioteket...

Det er kun nødvendigt, hvis man vælger ikke eller ikke har mulighed for at kopiere den til apache/bin biblioteket...
Avatar billede bearhugx Nybegynder
16. april 2003 - 22:28 #16
cmp77 >> har du fået det til at virke ????
Avatar billede cmp77 Nybegynder
17. april 2003 - 14:13 #17
Åhh... Ja, det har jeg!! Tusinde tak for hjælpen, blev bare så glad for at det endelig virkede, at jeg helt glemte spørgsmålet her - Sorry! ;o)

/Claus
Avatar billede bearhugx Nybegynder
17. april 2003 - 14:52 #18
Det' Okay :-)) -- takker for points :-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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