PHP module onder Apache en Win 2K

Pagina: 1
Acties:

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 20-09 12:36
Hier heb je weer zo'n debiel die het niet werkend kan krijgen en ga nu alsjeblieft niet gooien met links dat ik de search moet gebruiken, want daar zijn wel dezelfde problemen maar geen antwoorden :P

procedure:
Ik download apache 1.3.24 omdat ik had gehoord dat er met 2 problemen waren. Ik installeer het en alles werkt perfect.

Daarna downloade ik php 4.2.1en installeer ik lekker php als module onder Apache. Ik heb alle stappen gevolgd en 9 keer nagelopen.

Probleem:
Nu parsed hij dus gewoon de php niet :(, ik maakte een php file met <?php phpinfo();?> en dat is ook precies wat er in mijn schermpje komt te staan

Logs:
[Tue Jun 18 15:37:06 2002] [warn] module mod_php4.c is already added, skipping
niet echt spectaculair dus.

Help mij! :( :(

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 18-09 15:12
Het is altijd ff kutten.. Maar er is wel uit te komen :)

In je httpd.conf moet je dus de sapi gebruiken (zoals ze beschrijven in de installation van PHP). Om die te gebruiken moet je de GROTE versie van PHP downloaden, 5MB ofzo. Als je de installer hebt gedownload, ga je niet de sapi gebruiken, maar de executable, want die dll zit er simpelweg niet in.

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 20-09 20:00
Installatieproblemen hebben naar mijn mening niets met programmeren te maken.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

(jarig!)
P&W -> SA
er staat vast 2x die config-optie voor php in je httpd.conf

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 18-09 15:12
Op dinsdag 18 juni 2002 16:10 schreef Soultaker het volgende:
Installatieproblemen hebben naar mijn mening niets met programmeren te maken.
Klopt, maar in SA willen ze weer nix van PHP hebben :)
[edit]Het gaat toch geprobeerd worden kennerlijk[/edit]

  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 20-09 12:36
Ja ik heb dat 5 mb ding ;)

hmm nu krijg ik ineens het volgende in de logs:
[Tue Jun 18 16:19:58 2002] [error] Cannot remove module mod_php4.c: not found in module list
[Tue Jun 18 16:19:58 2002] [error] Cannot remove module mod_php4.c: not found in module list
[Tue Jun 18 16:20:03 2002] [error] Cannot remove module mod_php4.c: not found in module list
[Tue Jun 18 16:20:03 2002] [warn] module mod_php4.c is already added, skipping

Er is trouwens op mijn hele computer geen mod_php4.c te vinden....

  • ironx
  • Registratie: Augustus 2001
  • Laatst online: 08-09 19:52
Zo heb ik 't gedaan (Apache 2.0.36 + PHP 4.2.1):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* Apache geinstalled
* httpd.conf aangepast:

    ----
    (Gezocht naar 'LoadModule' en daar onderaan de andere LoadModules geplaatst:)
    LoadModule php4_module "C:/Progra~1/Apache~1/PHP4/sapi/php4apache2.dll"

    (Gezocht naar 'DirectoryIndex' en index.php toegevoegd:)
    DirectoryIndex index.html index.html.var index.php

    (Gezocht naar 'AddType application' en daar onderaan toegevoegd:)
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    ----

Draait hier prima onder XP (lokaal, for testing only).

Trouwens wel gelijk een vraag/opmerking:

Soms als ik 't geinstalleerd heb wil mn browser (IE, Mozilla, Opera... doesn't matter) 't bestand downloaden ipv weergeven (bijv. index.php)...
Dit los ik dan weer op door eerst een oude versie van Apache te installeren (v1.22) daar werkt 't dan weer wel in. :?
Vervolgens uninstall ik deze en gooi versie 2 d'r weer op.
En voila, probleem opgelost. :? :?

Beetje vaag probleem, wat nou de oorzaak daarvan is snap ik nog niet helemaal ;( :P


This posting is provided "AS IS" with no warranties, and confers no rights.


  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 20-09 12:36
Hmm nu wil hij index.php ineens opslaan :? Dit is niet leuk, zometeen zegt iemand dat apache bij hem crashed en dan crashed ie hier ook :P

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 18-09 15:12
Je moest een derde regel toevoegen... AddHandler = php blabla ik weet het niet precies (kga die zip ook niet downen hiero op me werk :P).. Maar díé mis je volgens mij

  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Op dinsdag 18 juni 2002 16:43 schreef elviver het volgende:
Je moest een derde regel toevoegen... AddHandler = php blabla ik weet het niet precies (kga die zip ook niet downen hiero op me werk :P).. Maar díé mis je volgens mij
De AddHandler is geloof ik juist voor als je de pagina's met de executable wil parsen ipv de dll.

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 20-09 12:36
Ik heb ergens in de php.ini file als sirectory c:\program files\apache\htdocs gezet, moet dit progra~1 zijn?

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 18-09 15:12
Op dinsdag 18 juni 2002 16:48 schreef _Mo_ het volgende:
[..]
De AddHandler is geloof ik juist voor als je de pagina's met de executable wil parsen ipv de dll.
Hmm kan goed hoor :) Zoals gezegd: Ik heb de zooi hier niet bij de hand :)
Op dinsdag 18 juni 2002 16:55 schreef Shagura het volgende:
Ik heb ergens in de php.ini file als sirectory c:\program files\apache\htdocs gezet, moet dit progra~1 zijn?
Nope, zolang je de hele dir maar tussen "'s zet. Dus "C:\Program Files\apache\htdocs\" (caseinsensitive op windhooz, sensitive op UNIX (houdt daar rekening mee met ontwikkelen!!)) :)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 18-09 15:12
AddType application/x-httpd-php .php .phtml
díé dus

  • Bjorker
  • Registratie: September 2000
  • Laatst online: 10:02

Bjorker

Cadillacs rule!

Sinds ik vandaag de nieuwe apache 2.0.39 heb geinstalleerd, werkt php 4.2.1 helemaal niet meer.
Deze foutmelding krijg ik nu:
code:
1
2
3
apache: module "c:\php4build\snap\sapi\apache2filter\sapi_apache2.c"
is not compatible with this version of Apache.
Please contact the vendor for the correct version.

Ik lig eruit. Die hele directory staat niet op mij pc, en is ook nog nooit nodig geweest. Met apache 2.0.36 werkte het allemaal wel.
Iemand een idee?

Edit: Ik zie dat hij ook al gemeld is bij PHP Bugs.
http://bugs.php.net/bug.php?id=17826

Nope


  • 4POX
  • Registratie: Maart 2000
  • Laatst online: 08:05

4POX

Everybody is wired

Ik zit hier met een bonkende koppijn. Ben vanaf 1400 vanmiddag bezig om apache aan de praat te krijgen. Okeeh, Nu werkt apache prima.

Maar nu als je php er bij wilt installen begint de ellende. Zoals velen heb ik de instructies gevolgd die er aangegeven worden.

Maar ik blijf die melding krijgen

Afbeeldingslocatie: http://members.home.nl/4pox/apache.png

mod_php4.c, nergens op de harddisk te vinden, nergens in de ini files te vinden, nergens in de .conf te vinden..

Wat is het probleem apache vraag ik me dan af.

* 4POX gaat een paracetamol halen. Koppijn

[ Voor 4% gewijzigd door 4POX op 07-04-2003 17:53 ]

AKA Rinkel weblog

Pagina: 1