PHP4.3.2 +win32(+apache) Cannot load php4apache.dll

Pagina: 1
Acties:

  • Alientrader
  • Registratie: Oktober 2000
  • Laatst online: 12-01 08:58

Alientrader

Dit was mijn compu!!

Topicstarter
Ik ben aan het hobby'en geslagen met php en mysql en apache onder windows [=noob] en probeer PHP als module te integreren in Apache

Ik krijg echter telkens als ik apache start onder win2000 de volgende melding:
Cannot load c:/php/sapi/php4apache.dll into server
of varianten van de directory als ik een andere verwijzing heb in httpd.conf

Zelfs bij de installatie tips staat erbij wat er gedaan moet worden als je deze melding krijgt. Namelijk:
-----------------------------
So where does php4ts.dll has to be to be properly loaded ?
php4ts.dll is searched in the following order:

1) in the directory where apache.exe is start from
2) in the directory where php4apache.dll is loaded from
3) in your %SYSTEMROOT%\System32, %SYSTEMROOT%\system and
%SYSTEMROOT% directory.
Note: %SYSTEMROOT%\System32 only applies to Windows NT/2000/XP)
4) in your whole %PATH%
-----------

In geen enkele directory werkt het als ik er php4apache.dll en php4ts.dll plaats
%systemroot% is bij mij WINNT/system32 [dus hoofdletters winnt en system32 zonder hoofdletters]

In de httpd.conf heb ik al naar verschillende directories verwezen, maar niets...

Ik heb de PHP website doorgesnuffeld maar daar heb ik het niet gevonden (ligt waarschijnlijk aan mij]
Ik heb GOT gesearched op php4apache.dll en ook niets gevonden.

Hoe moet ik nu verder?

Slotenmaker in Rotterdam | Slotenmaker in heel Nederland | Slotenmaker in Den Haag


  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 06-09 00:14

DizzyWeb

Ondertiteld

Staan de toegangsrechten op die dll wel goed?
Apache moet die dll wel kunnen openen natuurlijk.

  • dreeke
  • Registratie: December 2000
  • Laatst online: 31-10-2025

dreeke

outdated icon

Dit probleem heb ik ook gehad.

Ik ben nu even heel diep in m'n geheugen aan het graven .... om te denken hoe ik het opgelost had....

Je kan op een of andere manier achterhalen, in welke mappen je pc zoekt als 'ie iets niet kan vinden (je path dus).
Daar is als het goed is een manier voor maar ik weer niet meer welke :X


Ik heb toen die DLL in élke map gezet die opgegeven werd, en toen pas deed Apache het.

Bij gebrek aan uw reclame staat hier mijn handtekening.


  • DjGeRo
  • Registratie: Maart 2002
  • Laatst online: 07-09 09:51
Je hebt de zip package van php.net geextract in je PHP Map (daar zitten namelijk de Sapi mappen e.d. bij.)

  • T-Blizzard
  • Registratie: Juni 2001
  • Laatst online: 21:14
dreeke schreef op 13 July 2003 @ 00:52:
Dit probleem heb ik ook gehad.

Ik ben nu even heel diep in m'n geheugen aan het graven .... om te denken hoe ik het opgelost had....

Je kan op een of andere manier achterhalen, in welke mappen je pc zoekt als 'ie iets niet kan vinden (je path dus).
Daar is als het goed is een manier voor maar ik weer niet meer welke :X


Ik heb toen die DLL in élke map gezet die opgegeven werd, en toen pas deed Apache het.
In windows XP omgevingsvariablen :)

Systeemeigenschappen -> Geavanceerd -> omgevingsvariablen

  • Alientrader
  • Registratie: Oktober 2000
  • Laatst online: 12-01 08:58

Alientrader

Dit was mijn compu!!

Topicstarter
Probeersel update
- Ik heb zojuist alles opnieuw geinstaleerd --> niets.
- Heb de twee bestanden alle rechten gegeven die maar mogelijk waren --> Niets
- Heb de automatische installer van PHP gebruikt ipv handmatig --> niets
- Omgevings variabelen aangepast ---> Niets
- Djgero heb ik niet begrepen..
- Heb overal in de twee .dll geplaatst --> niets

Ik blijf de melding houden :
Cannot load c:/php/php4apache.dll into server :The specified module could not been found.

Ik heb trouwens dit in de httpd.conf geplaatst misschien ligt het hieraan:
----------
LoadModule php4_module c:/PHP/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
---------------

Slotenmaker in Rotterdam | Slotenmaker in heel Nederland | Slotenmaker in Den Haag


Verwijderd

volgens mij moet je paden altijd tussen quotes zetten:

[code]LoadModule php4_module "c:/PHP/php4apache.dll"[/code]

blijkbaar niet dus :D

[ Voor 28% gewijzigd door Verwijderd op 13-07-2003 01:43 ]


  • Rotjeknor
  • Registratie: April 2001
  • Laatst online: 03-02 15:29
Dit gebruik ik voor mezelf, het is nogal krom opgeschreven, maar werkt wel (-:
Ik installeer eerst Apache, dan unzip ik PHP naar c:/php, daarna:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
copy php4apache.dll c:\php
copy all dlls from dlls dir into c:\winnt\system32
copy php.ini-dist into c:\winnt and rename it to php.ini

Edit your php.ini file:
extension_dir = c:\php
doc_root = c:\data\www
session.save_path = c:/winnt/temp

In c:\program files\apache\conf\httpd.conf

Add "index.php" after "index.html"

Below all lines:
LoadModule php4_module c:/php/php4apache.dll
AddType application/x-httpd-php .php
DocumentRoot "C:/data/www"

Ook Knor is aangestoken met het ligfietsvirus!


  • vargo
  • Registratie: Januari 2001
  • Laatst online: 04-09 10:17
Je draait niet toevallig apache2? Dan moet je geloof ik php4apache2.dll loaden namelijk!

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 07-09 16:59
De enige dll die je hoeft te verplaatsen naar je system32 dir is php4ts.dll.

Weet je zeker dat het niet

LoadModule php4_module c:/php/sapi/php4apache.dll

moet zijn? C:/php/sapi is namelijk de standaard dir waar die dll staat en niet direct in je C:/php dir.

Noushka's Magnificent Dream | Unity


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 04-09 14:38

curry684

left part of the evil twins

Niets met programmeren van doen, configuratie van niet-werkende software is Software Algemeen.

Professionele website nodig?


  • Alientrader
  • Registratie: Oktober 2000
  • Laatst online: 12-01 08:58

Alientrader

Dit was mijn compu!!

Topicstarter
Probleem is opgelost, ik heb het hele zwikkie voor de vierde keer geinstaleerd met de handleiding erbij...en voila het werkt.... ik heb geen flauw idee waarom het nu wel werkt, sorry.

Ik wil in iedergeval iedereen bedanken voor hun tijd en moeite.

@curry648 verplaatsing topic is onjuist (naar mijn mening)
Argument 1) is de tekst die bij het kopje p&W staat:
Het programmeer en webscripting forum bij uitstek voor echte applicaties, PHP, MySQL, ASP, etc. Allemaal hele koele dingen, maar niet altijd even makkelijk. Als je er zelf niet meer uitkomt: hier zitten de experts
Argument 2) vervolg op argument 1, voor een vraag moet je de topic zoeken waar mensen kijken die bekend zijn met het medium PHP. In SA is dat gehalte veel lager dan in P&W

Argument 3) het probleem zit hem in de samenwerking van twee modules in win32 en apache. Dat kan je niet onder dezelfde noemer plaatsen als "bf1942 loopt vast"
hierdoor kunnen gebruikers moeilijker dit topic vinden als ze hetzelfde probleem hebben

Slotenmaker in Rotterdam | Slotenmaker in heel Nederland | Slotenmaker in Den Haag


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 04-09 14:38

curry684

left part of the evil twins

Anders lees je even de P&W FAQ ipv zelf de moderator uit te gaan hangen. Ik weet echt wel wat er wel en niet in mijn forum hoort hoor :z

Professionele website nodig?

Pagina: 1