installatie probleem php 5.0.1 op eigen webserver

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

06/09/2004 19:13:00
Quote Anchor link
Ik volg nu een tutorial over installatie van php en deze was gemaakt voor php-4.2.3. Ik pak nu echter de laaste zijnde 5.0.1. (gebruik apache 2.0.50 en run XP SP1)

Na het downloaden het .zip bestand uitgepakt naar C:\Webserver\php\. De php directory geopend en het bestand php.ini-dist. hernoemd naar php.ini en het in de Windows directory C:\Windows\ geplaast.

vervolgens moet ik het bestand Msvcrt.dll plaatsen in de C:\Windows\System\ directory. Wel deze zit niet in mijn zip. (tevens moet ik php5ts.dll ook in de C:\Windows\System\ directory plaatsen)

Er wordt wel melding gemaakt dat het kan zijn dat Msvcrt.dll al in je system directory staat. En inderdaad staat deze bij mij in C:\Windows\System32\ (en dus niet in System).

Heeft dit te maken dat ik XP draai? en is system32 dan een nieuwere versie van system ofzo. Enzo moet ik dan ook php5ts.dll naar die system32 copieren ipv de system dir. En zo niet, welk bestand moet ik dan kopieren van de nieuwe 5.0.1 installatie of kan ik gewoon Msvcrt.dll copieren van de system32 dir en pasten in de System dir.?


EDIT:

heb nu zowel php5ts.dll als Msvcrt.dll in C:\Windows\System\ als C:\Windows\System32\ staan, maar mijn test.php wordt nog niet gezien. (Internal Server Error)

dit staat nu in mijn php.ini file in C:/Windows:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; Windows: "\path1;\path2"
;include_path = ".;C:\Apache\Apache2\htdocs"


en in mijn httpd.conf als laaste regel toegevoegd

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
ScriptAlias /php/ "c:/webserver/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"


en dit op regel nr. 320 de volgende tekst DirectoryIndex index.html index.html.var veranderd naar naar DirectoryIndex index.html index.php.

mijn php folder geunzipt naar C:/webserver/php en de de apache root begint in C:/Apache/Apache2/

EDIT2:

heb ook op een ander forum gelezen dat ibmysql.dll ook in de windows dir moet worden gekopieerd voordat php5 wil werken. Ook gedaan, apache gerestart maar geen effect ;(

PS weet je waar ik misschien nog de oude 4.2.3 kan downloaden, misschien dat het dan wel werkt (via officiele site kan ik geen oude release meer vinden voor download)
 
PHP hulp

PHP hulp

15/01/2025 19:48:54
 
Matthijs

Matthijs

06/09/2004 21:23:00
Quote Anchor link
Hey chris,

Hoe ik het heb gedaan:
PHP 5.0.1 gedownload (zip package) en in C:\PHP uitgepakt, php.ini-dist gekopieerd en hernoemd naar php.ini ( zet deze in C:\windows inderdaad )
ik draai ook Apache 2.0.50, hier heb ik de volgende regels code aan toegevoegd in httpd.conf :

LoadModule php5_module c:/php/php5apache2.dll
AddType application/x-httpd-php .php

Volgens mij hoef je niks te kopieren naar C:\Windows\System bv zolang php5ts.dll en php5apache2.dll maar in dezelfde directory staan.
Dus in C:\PHP.

Let erop dat het dus php5apache2.dll is en niet php5apache.dll want deze is ( dacht ik ) voor apache 1.3.x

Hoop dat het werkt..
 
John de Boer

John de Boer

07/09/2004 01:29:00
Quote Anchor link
Msvcrt.dll wordt standaard geïnstalleerd in XP en is ook een onderdeel van XP, en staat normaal gesproken in C:\Windows\System32.

En \System is er nog voor 'backwards-compatibiliteit' voor de 9x-versies.

Heb je je hele pc ook herstart na installatie en herstart van Apache?

Quote:
mijn test.php wordt nog niet gezien. (Internal Server Error)

Het zegt het al: Internal Server Error... ligt aan je server, die is waarschijnlijk niet goed geconfigureerd!
Vraag me nix over Apache, want heb er nog nooit mee gewerkt. Maar er zijn hier wel genoeg die er wel mee gewerkt hebben.

En waarom download je dan niet 4.3.8 ipv 4.2.3?
of ga eens 'googlen' op PHP 4.2.3...
ben er 1 tegengekomen op http://www.php-center.de/beitraege/detail.php?a_id=276, die geeft o.a. http://www.php.net/~zeev/php-4.2.3RC1-Win32.zip :)
Gewijzigd op 07/09/2004 01:58:00 door John de Boer
 

07/09/2004 09:30:00
Quote Anchor link
thx voor die download link, heb die zelf niet kunnen vinden. Zal eens proberen of dit wel lukt. (heb nu wel met easyphp een instal, maar wil toch nog ff de 'normale' manier poberen.

Apache webserver werdt herkend, dat vervreemde mij dus ook wat betreft die error melding. Kon gewoon mijn www folder zien. Misschien dat een compu restart had geholpen ..
 
RT

RT

07/09/2004 09:57:00
Quote Anchor link
Kheb een abyss webservertje, hoe maak je hem toegankelijk voor mensen buiten mijn pc?
 
RT

RT

07/09/2004 17:01:00
Quote Anchor link
Weet iemand het?
Gewijzigd op 07/09/2004 19:53:00 door RT
 
RT

RT

07/09/2004 20:02:00
Quote Anchor link
Echt niemand die het weet?
 
Dutchcamel

dutchcamel

07/09/2004 20:06:00
Quote Anchor link
Zie je toch, wacht gewoon op antwoord.
 
RT

RT

07/09/2004 20:11:00
Quote Anchor link
Oke dan.
 

07/09/2004 20:15:00
Quote Anchor link
RT, kan je misschien niet mijn posting hijacken, maar een nieuwe posten starten, maakt het wel zo overzichtelijk en daarnaast krijg ik dan ook geen emails meer

thx
 
RT

RT

07/09/2004 20:30:00
Quote Anchor link
Owkeej, sorry, maar om hierover weer een heel nieuw topic te starten....!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.