Apache + PHP Error

Status
Niet open voor verdere reacties.

Stinuz

Terugkerende gebruiker
Lid geworden
14 jun 2003
Berichten
1.245
Hey, ik heb hier een Apache + PHP tutorial gevolgd en alles gedaan zoals het er stond, maar als ik na het aanpassen van httpd.conf apache herstart krijg ik een error.

''Cannot load php5apache2.dll into server. Kan opgegeven module niet vinden'' maar ik heb toch echt goed aangegeven waar het bestand zich bevind.

Iemand suggesties of enig idee wat er aan de hand is? :confused:

Thx!
 
Ik neem aan dat het over het volgende stukje gaat:

[...]We unzippen php-5.0.2 -Win32.zip in C:/www-server/php . We zoeken vervolgens in die map naar de dll-bestanden php5apache2.dll en php5ts.dll .Deze kopieren we naar C:\WINDOWS\system32 . Vervolgens hernoemen we php.ini-recommended naar php.ini (deze vind u in C:/www-server/php/ ) . Hierna vullen we wat lijntjes code aan in httpd.conf ( Klik op start , alle programma's dan ga je naar Apache HTTP Server 2.0.52 , Configure Apache Server en vervolgens Edit the Apache httpd.conf Configuration File ) We voegen dit toe :

Loadmodule php5_module "C:/www-server/php/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

2 dingen kunnen fout zijn:
1. in je httpd.conf heb je die loadmodule regel niet goed gezet. Kijk bij jou na of de daar genoemde map wel bestaat en of die bestanden er wel staan.
2. Je hebt php5apache2.dll en php5ts.dll niet gekopieerd naar de system32 map van je Windows.

Succes,

Tijs.
 
Laatst bewerkt:
Ik neem aan dat het over het volgende stukje gaat:

[...]We unzippen php-5.0.2 -Win32.zip in C:/www-server/php . We zoeken vervolgens in die map naar de dll-bestanden php5apache2.dll en php5ts.dll .Deze kopieren we naar C:\WINDOWS\system32 . Vervolgens hernoemen we php.ini-recommended naar php.ini (deze vind u in C:/www-server/php/ ) . Hierna vullen we wat lijntjes code aan in httpd.conf ( Klik op start , alle programma's dan ga je naar Apache HTTP Server 2.0.52 , Configure Apache Server en vervolgens Edit the Apache httpd.conf Configuration File ) We voegen dit toe :

Loadmodule php5_module "C:/www-server/php/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

2 dingen kunnen fout zijn:
1. in je httpd.conf heb je die loadmodule regel niet goed gezet. Kijk bij jou na of de daar genoemde map wel bestaat en of die bestanden er wel staan.
2. Je hebt php5apache2.dll en php5ts.dll niet gekopieerd naar de system32 map van je Windows.

Succes,

Tijs.

Nou dan gok ik op nummer 1. Is ''php5_module'' een map dan? En zo ja, waar moet ik die plaatsen en wat moet er in komen?:thumb:

EDIT:

Zoals je kunt zien bestaat het bestand ''php5apache2.dll'' en de map ''php'' wel in ''C:\www-server''

phpmap.jpg


Ook heb ik al geprobeerd ''C:\www-server\php\php5apache2.dll'' in plaats van ''C:/www-server/php/php5apache2.dll'' in te voeren maar dat werkte evengoed niet :<
 
Laatst bewerkt:
Probeer wat anders.

Even ervan uitgaand dat in de C:\www-server\conf map de httpd.conf map staat, probeer dan de volgende regel voor loadmodule:

LoadModule php/php5apache2.dll

Overigens heb ik al een idee waarom het niet werkt: Je gebruikt het '-teken om het pad te omsluiten, ipv. het "-teken.

Dus: Het dubbele aanhalingsteken is 1 teken per stuk, niet 2x het ' - teken...

Als je dat hebt aangepast zal het ook wel gaan zonder bovenstaande suggestie.

Succes,

Tijs.
 
Geen van beide suggesties werkte :( De error blijft hetzelfde of ik nu '' ' of helemaal geen aanhalingsteken gebruik.

Maar toch bedankt :thumb:

Iemand nog ideeën?
 
Nou ik heb alles nu in 1 keer geinstalleerd met gebruik van XAMPP en het werkt nu.

Heb ergens gelezen dat die fout een bug was in Apache, maargoed, dat is mijn probleem niet meer ;)

Ik raad XAMPP aan aan iedereen met ditzelfde probleem! :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan