/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Prob med installiation af PHP på Apache
Fra : Ryan Jeppesen


Dato : 11-12-01 00:29

Hej NG Brugere

Jeg har et lille problem med installiation af PHP på apache.

Jeg har fulgt guiden på webcafe.dk til punkt og prikke.

Men når jeg prøver at teste php i min browser så får jeg følgende:

<?php
phpinfo();
?>

istedet for alt den php info der burde komme. Hvordan kan det være at
den ikke afvikler koden? men viser den istedet?

Jeg har rettet httpd.conf med følgende:

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

Er det ikke iorden?, det er ihvertigfald taget direkte fra
webcafe.dk´s artikel, bortset fra at stien er ændret fra c: til e:

Jeg har også kopieret dll filen til windows/system biblioteket + at
ini filen er kopieret til windows/ og omdøbt.

Så jeg kan ikke helt se hvor det går galt. Nogen der kan det??

Hårde Facts:

OS: Win XP
PHP: 4
Apache: 1.3

mvh og på forhånd tak

Ryan



 
 
Finn Jensen (11-12-2001)
Kommentar
Fra : Finn Jensen


Dato : 11-12-01 08:21


"Ryan Jeppesen" <paradise@worldonline.dk> skrev i en meddelelse
news:3c1543a7.100430851@news.tele.dk...
>
> Jeg har rettet httpd.conf med følgende:
>
> ScriptAlias /php4/ "e:/php4/"
> AddType application/x-httpd-php4 .php
> Action application/x-httpd-php4 "/php4/php.exe"
>
> Er det ikke iorden?, det er ihvertigfald taget direkte fra
> webcafe.dk´s artikel, bortset fra at stien er ændret fra c: til e:

Jo det er godt nok. Forudsat altså at du har installeret php4 på E drevet.

> Jeg har også kopieret dll filen til windows/system biblioteket + at
> ini filen er kopieret til windows/ og omdøbt.
>
> Så jeg kan ikke helt se hvor det går galt. Nogen der kan det??

Prøv at slette hvad du har efter "doc_root = " , "user_dir = " og
"extension_dir = " i din php.ini fil.

Husk også at hvis du vil bruge en php fil som start side, f.eks. index.php,
så skal du angive det i Apaches httpd.conf fil :
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>


--
Venligst
Finn Jensen


Ryan Jeppesen (11-12-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 11-12-01 14:43

On Tue, 11 Dec 2001 08:20:38 +0100, "Finn Jensen"
<info@shannon-fly-dressing.dk> wrote:

>
>"Ryan Jeppesen" <paradise@worldonline.dk> skrev i en meddelelse
>news:3c1543a7.100430851@news.tele.dk...
>>
>> Jeg har rettet httpd.conf med følgende:
>>
>> ScriptAlias /php4/ "e:/php4/"
>> AddType application/x-httpd-php4 .php
>> Action application/x-httpd-php4 "/php4/php.exe"
>>
>> Er det ikke iorden?, det er ihvertigfald taget direkte fra
>> webcafe.dk´s artikel, bortset fra at stien er ændret fra c: til e:
>
>Jo det er godt nok. Forudsat altså at du har installeret php4 på E drevet.

Php4 er selvfølgelig installeret på E drevet :)

>
>> Jeg har også kopieret dll filen til windows/system biblioteket + at
>> ini filen er kopieret til windows/ og omdøbt.
>>
>> Så jeg kan ikke helt se hvor det går galt. Nogen der kan det??
>
>Prøv at slette hvad du har efter "doc_root = " , "user_dir = " og
>"extension_dir = " i din php.ini fil.

Det har jeg lige prøvet nu. Det hjælper heller ikke noget

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

Er sat ind i bunden af httpd.conf , men det skulle da være ligemeget
ikke?

mvh Ryan


Mogens Meier Christe~ (11-12-2001)
Kommentar
Fra : Mogens Meier Christe~


Dato : 11-12-01 15:23

Jeg kører PHP på Apache på Windows.
Du får lige følgende at sammenligne med:

Når jeg søger på "php" kommer følgende i følgende rækkefølge (ekskl.
kommentar-linier) :

--- snip ---
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.shtml index.php index.phtml
</IfModule>

--- snip ---
LoadModule php4_module "c:/Program
Files/Internet/php/sapi/php4apache.dll"

# der skyldes at jeg kører PHP som et modul (dll) og ikke som CGI (exe) som
du nok gør.

AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps

# alle pånær den første er bare for en sikkerheds/bekvemmeligheds skyld.
---

Og det var det!

Du har prøvet at "teste" din httpd.conf, ikke?
--
Mvh. Mogens
www.momech.dk



Ryan Jeppesen (11-12-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 11-12-01 18:41

On Tue, 11 Dec 2001 15:23:25 +0100, "Mogens Meier Christensen"
<mmc@nospam.dk> wrote:

>Jeg kører PHP på Apache på Windows.
>Du får lige følgende at sammenligne med:
>
>Når jeg søger på "php" kommer følgende i følgende rækkefølge (ekskl.
>kommentar-linier) :
>
>--- snip ---
><IfModule mod_dir.c>
> DirectoryIndex index.html index.htm index.shtml index.php index.phtml
></IfModule>
>
>--- snip ---
> LoadModule php4_module "c:/Program
>Files/Internet/php/sapi/php4apache.dll"
>
># der skyldes at jeg kører PHP som et modul (dll) og ikke som CGI (exe) som
>du nok gør.

Hvordan kan det være at du gør det?, hvad er forskellen?

>
> AddType application/x-httpd-php .php
> AddType application/x-httpd-php .phtml
> AddType application/x-httpd-php .php3
> AddType application/x-httpd-php .php4
> AddType application/x-httpd-php-source .phps
>
># alle pånær den første er bare for en sikkerheds/bekvemmeligheds skyld.
>---
>
>Og det var det!
>
>Du har prøvet at "teste" din httpd.conf, ikke?

Teste....., hvordan "tester" jeg den. Jeg ved bare at Apache serveren
virker fino.

mvh Ryan



Jacob Bunk Nielsen (11-12-2001)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 11-12-01 18:54

paradise@worldonline.dk (Ryan Jeppesen) writes:

> >Du har prøvet at "teste" din httpd.conf, ikke?
>
> Teste....., hvordan "tester" jeg den. Jeg ved bare at Apache serveren
> virker fino.

Jeg gør:

# /usr/local/apache/bin/apachectl configtest
Syntax OK

.... jeg kører godt nok Apache under Linux, men mon ikke man kan gøre
noget lignende under Windows?

--
Jacob - www.bunk.cc
Beer -- it's not just for breakfast anymore.

Mogens Meier Christe~ (11-12-2001)
Kommentar
Fra : Mogens Meier Christe~


Dato : 11-12-01 20:53

> # /usr/local/apache/bin/apachectl configtest
> Syntax OK
>
> ... jeg kører godt nok Apache under Linux, men mon ikke man kan gøre
> noget lignende under Windows?

Jo, i sædvanelig Windows-stil kommer der en genvej på start-menuen til det
samme.

--
Mvh. Mogens
www.momech.dk



Mogens Meier Christe~ (11-12-2001)
Kommentar
Fra : Mogens Meier Christe~


Dato : 11-12-01 20:56

> ># der skyldes at jeg kører PHP som et modul (dll) og ikke som CGI (exe)
som
> >du nok gør.

> Hvordan kan det være at du gør det?, hvad er forskellen?

Forskellen er (så vidt jeg ved!) at PHP som CGI er et program der skal
indlæses, køres og afsluttes hver gang der åbnes en PHP-fil, mens det som
server-modul ligger klar i det øjeblik Apache er startet. Det giver lidt
bedre performance, men det betyder kun noget ved hård belastning, og det har
min hjemmeserver jo ikke.

Der er dog også nogle få praktiske forskelle.

--
Mvh. Mogens
www.momech.dk



Henning Birch (11-12-2001)
Kommentar
Fra : Henning Birch


Dato : 11-12-01 11:39

paradise@worldonline.dk (Ryan Jeppesen) wrote in news:3c1543a7.100430851
@news.tele.dk:

> Men når jeg prøver at teste php i min browser så får jeg følgende:
>
> <?php
> phpinfo();
> ?>

Og det har du gemt i en fil med extention .php
Hvis extention er noget andet virker det ikke (been there, done that).

--
Henning

Ryan Jeppesen (11-12-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 11-12-01 14:44

On Tue, 11 Dec 2001 10:39:11 +0000 (UTC), Henning Birch
<henning_birch@spamfælde.yahoo.com> wrote:

>paradise@worldonline.dk (Ryan Jeppesen) wrote in news:3c1543a7.100430851
>@news.tele.dk:
>
>> Men når jeg prøver at teste php i min browser så får jeg følgende:
>>
>> <?php
>> phpinfo();
>> ?>
>
>Og det har du gemt i en fil med extention .php
>Hvis extention er noget andet virker det ikke (been there, done that).


Endelsen er selvfølgelig .php :)

mvh Ryan


Ryan Jeppesen (11-12-2001)
Kommentar
Fra : Ryan Jeppesen


Dato : 11-12-01 18:52

PINLIGT!!!!!!!!!!!!

Det er sku mig der er en spade. Det eneste der var galt var at jeg
havde glemt at genstarte serveren efter jeg havde installeret/tilføjet
php.

VIrkelig DUM! fejl.

Sorry alle sammen, og mange tak for jeres hjælp.

mvh Ryan

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste