Volledige versie bekijken : apache configuratie



Martijnc
8 juni 2005, 15:54
wat moet ik veranderen om te zorgen dat ik naar de host navigeer dat hij automatisch index.php of html opent en niet een lijst geeft met alle bestanden?

AMD
8 juni 2005, 16:17
Eerst en vooral er voor zorgen dat hij php bestanden kan "parsen"
Open httpd.conf en voeg onderaan deze regels toe:

Addtype application/x-httpd-php .php
Addtype application/x-httpd-php .php4
Addtype application/x-httpd-php .htm
Addtype application/x-httpd-php .html
Addtype application/x-httpd-php .phtml
Addtype application/x-httpd-php .phtm
Addtype application/x-httpd-php-source .phps


Daarna zoekt ge naar de regel die begint met: DirectoryIndex index.html
Dit verandert ge naar: DirectoryIndex index.php index.php index.html index.htm ...andere extensies.
Dit is ook mogelijk: DirectoryIndex home.php start.php begin.php

Zorg dat er geen # voor die regels staan want dat zorgt ervoor dat die regel "commentaar" wordt.

Ge kunt ook uw eigen types toevoegen. Bv index.amd of index.casemodder
Hiervoor moet ge volgende regels toevoegen:

ScriptAlias /php/ "c:/php/" #aliaslocatie waar php is geinstalleerd
AddType application/x-httpd-php .amd .casemodder #hier zeggen we dat .amd en .casemodder eigelijk ook maar gewoon een .php bestand is
Action application/x-httpd-php "/php/php.exe" #hier geven we op welke parser apache moet gebruiken voor onze extensie

Nu kunt ge phpcode gebruiken in .amd en .casemodder bestanden.

Hopelijk hebt ge hier iets aan

Mvg AMD

Martijnc
8 juni 2005, 18:12
ik moet dus eerst nog php instaleren? want dat lukt nog niet zo goed:p

AMD
8 juni 2005, 19:27
kijk hier eens: www.websitemaken.be
Daar staat een nederlandstalige handleiding/cursus hoe je een webserver + php + mysql moet installeren.
Die is heel duidelijk.
En anders die van www.sitepoint.com is ook heel goed en nog uitgebreider maar is engelstalig.

Mvg AMD

Martijnc
9 juni 2005, 21:08
tis gelukt wel na ongeveer 5 versshillende handleidingen maar alles werkt nu
dus nie maar php leren:p