Gå til innhold

Apache server med PHP og MySQL


Anbefalte innlegg

Aller først, beklager om dette emne har vært opp 1000 ganger før.

Jeg er bare altfor trøtt til å begynne å lete nå.

 

Så til emne:

Jeg har satt opp en server, med Apache 2.0.50, MySQL (husker ikke versjonen).

Jeg lastet ned PHP 4.3.8, (binary (.zip)) Og har extractet filene i C:/PHP.

 

Instalasjons guiden stod det:

 

You need to insert these two lines to your Apache httpd.conf configuration file to set up the PHP module for Apache 2.0: Example 6-6. PHP and Apache 2.0 as Module

 

# For PHP 4 do something like this:

LoadModule php4_module "c:/php/sapi/php4apache2.dll"

AddType application/x-httpd-php .php

 

# 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"

 

Men jeg hvet ikke hvor i filen jeg skal plassere disse linjene...

Og, Skal jeg legge inn php4apache2.dll filen inne i Apache mappen ?

(Har gjort det nå , Apache2/moduels/php4apache.dll)

 

Eller PHP.INI??

 

Håper på hjelp..

På forhånd Takk.

 

(Følger med httpd.conf filen i txt format (ASCII))

httpd.conf.txt

Lenke til kommentar
Videoannonse
Annonse

Beklager, gleme å nevne distro i farten, bruker pcen/serveren til daglig som Multimedia maskin i tillegg til server, så det er nok en Windows Distro.

 

Windows 2000 Proffesional

 

Er det lettere på Linux eller andre Server baserte OS?

Siden du refererte litt til det.

Lenke til kommentar

Det der skal legges inn i httpd.conf fila. Ligger i .......\Apache Group\Apache2\conf\

 

Siden du har valgt å bruke php4.x.x regner jeg med at du skal legge til:

# For PHP 4 do something like this:
LoadModule php4_module "c:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php

 

For å fikse at index.php telles som en indexfil legger du til dette:

 

DirectoryIndex index.html index.html.var index.php

 

Om du skal bruke .phps (som er en genial ting ;) ), og får å få syntaxhighlightning på koden legger du til dette:

AddType application/x-httpd-php-source .phps

 

Let the coding begin! :D

Lenke til kommentar

Beklager, jeg får det ikke til....

Kunne du være så venlig å legge inn riktig kode i vedlagt fil, og sende opp igjen den oppdaterte, her i forumet?

 

Om ja, så vil jeg bare si at PHP ligger i d:/php, og IKKE i c:/php

 

Og php.ini filen skal ikke den inn i httpd.conf filen og?

 

Takker for all hjelp og på forhånd takk.

httpd.conf.txt

Lenke til kommentar

Nå begynner det å bli en liten stund siden jeg gjorde dette, men da jeg gjorde det, mener jeg å huske at det var god dokumentasjon på hvordan du skulle gjøre det som fulgte med zip-fila med php.

 

Uansett... Linjene du skal legge til, skal bare legges til et vilkårlig sted i httpd.conf fila som skal ligge under conf-katalogen i apache-katalogen din.

 

php4apache2.dll kan du legge flere steder, men hvis du legger din i %windir%/system32, eller i d:/php skal det gå greit.

 

Du må også sette opp php.ini, og legge den i %windir% eller noe... Dette står i ei readme-fil som følger med php. Du skal vel også sette opp hvor php ligger i httpd.conf-fila, men jeg må nok en gang bare henvise til readme-fila som følger med ;)

Lenke til kommentar

Fikk det til nå, tror jeg, Apache starter ihvertfall, endelig (2.0.50)

 

PHPIniDir "C:/WINNT"

LoadModule php4_module "d:/php/php4apache2.dll"

AddType application/x-httpd-php .php

DirectoryIndex index.html index.html.var index.php

 

Som du ser, så flyttet jeg php.ini inn i %SYSTEMROOT% (c:/WINNT)

Og der redigerte jeg den, la til adressen til php root mapen, og Apache ville starte igjen :D :D

 

Takk for dit tips ToRS, om å lese readme filen (het noe annet, og viste ikke om den :p)

Og takk til Smoothie for Index configureringen.

 

 

EDIT:

Glemte å si at jeg flyttet php4apache2.dll filen til mappen der php.exe var (altså d:/php/)

Endret av robgar
Lenke til kommentar
  • 2 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...