Toon posts:

[Apache & PHP] Apache & PHP werken niet samen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb van alles geprobeerd, heb tig websites bezocht opzoek naar het probleem. Heb de search van GoT zitten uitpluizen. Maar ik kom maar niet op het antwoord.

Hoe kan het dat mijn Apache (2) en PHP (4.2.3) niet willen werken met elkaar? Elke keer als ik PHP wil "toevoegen" aan Apache via LoadModule dan werkt het voor geen meter. Want Apache begint dan te zeuren dat hij de module niet kan vinden/laden. Maar hij bestaat werkelijk.

Dus ik check de "install.txt" van PHP (4.2.3) en daar staat het probleem wat ik heb beschreven, alleen ik doe gewoon alles wat ze daarin zeggen en het werkt nóg niet.

Kortom, heeft iemand ergens de oplossing om dít wel werkend te krijgen (tutorial, link, hier posten, of whatever...)?

Alvast _heel_ erg bedankt!

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 23:30
Zet die dll file ook eens in je windows _en_ system-dir. Dat helpt ws.

Verwijderd

Topicstarter
Ik neem aan dat je "php4ts.dll" bedoeld, ik had 'em al in de "system32" dir gegooid (en "system"). Ik zal het ook eens in de windows dir gooien.

Is rebooten hierbij nodig? Nee toch?

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 23:30
Doe maar wel :). Ik weet het niet zeker, volgens mij wel.

Verwijderd

Topicstarter
Hehe, hij werkt nu :)

Thanks!

[ Voor 73% gewijzigd door Verwijderd op 24-07-2003 22:10 ]


Verwijderd

Ik herinner me zelf ook problemen gehad te hebben met PHP 4.2.3 in combi met een Apache 2.0.x versie.

Apache 2.0.45 en PHP 4.3.0 werken bij mij prima samen.

De nieuwste versies zijn Apache 2.0.47 en PHP 4.3.2.
Mijn advies zou zijn om die te proberen. Als dit niet goed werkt zou je
de door mij gebruikte combi kunnen proberen.

php4ts.dll in je system32 kopieren (òf in system directory òf in windows directory),
php.ini-dist kopieren naar je windows directory als php.ini (eventueel eigen aanpassingen maken),
stop Apache server,
in httpd.conf toevoegen:
+ LoadModule php4_module c:/usr/local/php/sapi/php4apache2.dll (gebruik hier je eigen pad anders wordt de module niet gevonden)
+ AddType application/x-httpd-php .php
restart Apache server (rebooten is niet nodig, ik weet het zeker ;-))

en spelen maar...

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 23:30
Als je nu goed kijkt, zie je dat het al opgelost is...

Verwijderd

Weer een dll in je system32 lekker he.
weet niet of het bij apache 2 ook kan, maar ik had apache 1.3.23 ofzoiets en ik hoefde alleen maar php4ts.dll in de c:\php\sapi te doen en de php.ini in c:\program files\apache group\apache en toen werkte het als een treintje. (+httpd.conf nog okee) niks geen reg keys, ini files and dll files waar ze nie horen :P
Pagina: 1