[apache php] php werkt niet

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
weet niet of dit de juiste forum is om het te plaatsen, maar ok hier ga ik

ik heb op me linux bak

apache
php4
mysql

geinstalleerd vi apt-get.
alles verliep vlekkeloos, en als ik een hmtl bestan in /var/www/ plaats load ie hem ook.
Maarzodra ik een php bestand probeer te laden vraagt explorer aan me of ik het bestand wilt opslaan!
Moet ik maybe iets aanpassen in me httpd.conf, of in php.ini

het bestand dat ik heb opgeslagen heet test.php4
en bevat deze info <?php phpinfo(); ?>


thnx in advance

Acties:
  • 0 Henk 'm!

  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 21-09 17:49

ripexx

bibs

Verwijderd schreef op 08 april 2004 @ 16:50:

Moet ik maybe iets aanpassen in me httpd.conf, of in php.ini
Maybe het manual van php en apache erbij pakken ;)

Je moet iets toevoegen aan je httpd.conf zodat je php files eerst door de php engine gaan voordat deze worden verstuurd door je browser. :)

buit is binnen sukkel


Acties:
  • 0 Henk 'm!

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 15-09 17:06
Die php4 gaat fout, die extensie staat niet in je httpd.conf. Noem het gewoon .php. .php4 is dus niet geassocieerd met PHP.

[ Voor 21% gewijzigd door coubertin119 op 08-04-2004 16:54 ]

Skat! Skat! Skat!


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
heb ik gedaan

ik vond het volgende bij phpfreakz

Om nu Apache met PHP te laten samenwerken hoeven we nog maar 1 ding te doen en dat is Apache vertellen dat hij bestanden met de extensie .php moet doorgeven aan de PHP module. Dit gebeurt met MIME types. De PHP module verteld Apache dat het MIME type application/x-httpd-php bij de PHP module moet uitkomen. Het Apache Configuratie Directive AddType verteld Apache op zijn beurt welke extensies bij welke MIME types moet uitkomen!.

dus ik heb dit gedaan in httpd.conf

# And for PHP 4.x, use:
#
# AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

de 2 # voor addtye heb ik weggehaald maar nog werkt het niet

Acties:
  • 0 Henk 'm!

  • [ash]
  • Registratie: Februari 2002
  • Laatst online: 05-04 18:06

[ash]

Cookies :9

Heb je apache ook herstart ?

code:
1
/etc/init.d/httpd restart


En je moet wel de extensie .php gebruiken en niet .php4. Of je moet .php4 ook aan je httpd.conf toevoegen.

Acties:
  • 0 Henk 'm!

Verwijderd

ook LoadModule in je httpd.conf toegevoegd?

zoiets is het in debian >>

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

nou kan je locatie natuurlijk wel anders zijn :) zeker als je apache 2.0 gebruikt klopt die dir al niet.. :P
Pagina: 1