Avatar billede jih Nybegynder
01. februar 2006 - 17:08 Der er 8 kommentarer og
1 løsning

PHP ikke aktiveret på localhost?

jeg kører med Apache 2.0 og PHP 5.1.2..

Når jeg har Apache (og mysql for den sags skyld) kørende som tjeneste, og åbner en php fil, åbnes den som en tekstfil.. fx sådan her:

<?php
  print "hey";
?>

outputtet bliver ikke "hey", men hele koden.. hvad kan det skyldes..? er det fordi php ikke er aktiveret, og hvis ja, hvordan gøres det?
Avatar billede radion Nybegynder
01. februar 2006 - 17:36 #1
det kunne tænkes du ikke har installeret php :) finder lige et link til dig
Avatar billede radion Nybegynder
01. februar 2006 - 17:37 #2
der var det: http://www.webcafe.dk/artikler/php/installerphp4/

prøv at følge dette link, det har en slavisk gennemgang til at installere php på din apache webserver
Avatar billede whatever Nybegynder
01. februar 2006 - 18:14 #3
Artiklen på webcafe er baseret på Apache 1.3 og PHP 4.2, så den er lidt old nordisk.

Hvis du har installeret PHP, har du så konfigureret Apache til fortolke .php-filer?

Hvis ikke, skal du redigere httpd.conf filen. Den ligger i conf-mappen i det bibliotek hvor du installerede apache.

I bunden af httpd.conf indsætter du følgende kode:

# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"

c:/php skal ændres til stien hvor php er installeret.

Gem filen og genstart Apache servicen.
Avatar billede whatever Nybegynder
01. februar 2006 - 18:14 #4
Avatar billede jih Nybegynder
03. februar 2006 - 11:08 #5
jeg har installeret php5.. jeg har bare ikke konfigureret i httpd.conf filen.. det prøver jeg så i frokostpausen, som er om 2 timer .. vender tilbage om 3 timer sådan ca, og fortæller hvordan det gik.. på forhånd tak..
Avatar billede jih Nybegynder
03. februar 2006 - 16:38 #6
!!eksperten bliver ved med at æde indlæggene!!

nå .. men .. det virker fint nu.. bortset fra at når jeg kører mambo (et template til hjemmesider or whatever (ligesom cmsimple, phpnuke, aspnuke osv..)), siger den at MySQL ikke er supporteret (forstår ikke helt..?). MySQL5 kører som en tjeneste, og uden problemer.. Er der nogen der ved hvad det kan skyldes.? er det også under Apache konfigureringen..?
Avatar billede radion Nybegynder
05. februar 2006 - 10:13 #7
nej, det er ikke under apache konfigureringen at du roder i Mysql. Har ingen ide om hvad det skyldes, men måske et nyt spørgsmål kunne hjælpe på det?
Avatar billede jih Nybegynder
06. februar 2006 - 14:00 #8
ok .. tak for hjælpen alligevel.. :-)

jeg brugte whatever's svar .. så hvis whatever lige smider et svar, får han(?) sine points :)
Avatar billede whatever Nybegynder
06. februar 2006 - 14:58 #9
Et svar.
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel