Welke Apache versie

Status
Niet open voor verdere reacties.
Het spijt me, maar er klopt nu niet veel van.
Lijkt mij genoeg, gegeven dat de pad-aanduiding die in httpd.conf al verwijst naar die .dll van PHP in de C:\Program Files\PHP map.
Succes maar weer.
Tijs.
Heb voor alle zekerheid PC herstart.
Het goede nieuws is dat Apache opgestart is zich in de taakbalk heeft genestld en als ik een on-mouse over doe staat er:
"Running all Apaches Services"
Het minder goede nieuws is, ik zie in de browser mijn testpagina, maar Hallo Wereld verschijnt nog altijd niet.
Het is echter bedtijd, we zien morgen wel verder.
Goede nacht gewenst.
Mvg
 
Had je nog in dat .php bestand het paragraafteken overal weer terug vervangen door een dollarteken?

Tijs.
 
Had je nog in dat .php bestand het paragraafteken overal weer terug vervangen door een dollarteken?

Tijs.

Absoluut, ik nu zelfs een nieuwe pagina aangemaakt. Hij toont niet de php code, wel alles wat geen code is.
Mvg
 
Kijk voor de zekerheid even naar php.ini (zie 2 postings terug), doe de aanpassing en herstart apache. Kijk of het wat oplevert.
Als je php.ini niet kan vinden zou dat evt. de oorzaak van je probleem kunnen zijn. In dat geval er even naar laten zoeken (kan lang duren, want vlooit je hele C: schijf door), dus wacht totdat de harddisk klaar is met ratelen en C:\Documents and Settings\[gebruikersnaam]> prompt weer terug verschijnt :
Start -> Uitvoeren -> cmd /k dir c:\php.ini /s /a

Stel dat je php.ini wél gevonden hebt, geef dan aan waar je 'm gevonden hebt en post hier de huidige php.ini en httpd.conf als bijlage.

Tijs.
 
Kijk voor de zekerheid even naar php.ini (zie 2 postings terug), doe de aanpassing en herstart apache. Kijk of het wat oplevert.
Als je php.ini niet kan vinden zou dat evt. de oorzaak van je probleem kunnen zijn. In dat geval er even naar laten zoeken (kan lang duren, want vlooit je hele C: schijf door), dus wacht totdat de harddisk klaar is met ratelen en C:\Documents and Settings\[gebruikersnaam]> prompt weer terug verschijnt :
Start -> Uitvoeren -> cmd /k dir c:\php.ini /s /a

Stel dat je php.ini wél gevonden hebt, geef dan aan waar je 'm gevonden hebt en post hier de huidige php.ini en httpd.conf als bijlage.

Tijs.
Op het eerste gezicht kan ik php.ini niet vinden.
Indien ik nu de tweede manier toepas Start-->Uitvoeren enz ...
Opent het DOS scherm: C:\Windows\system32\cmd.exe met daarin
Microsoft Windows XP [versie 5.1.2600]
<c> Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Jeanmi>met hierachter de cursor die blijft knipperen. Maar verder gebeurt er niets, de harde schijf begint niet te ratelen, dus te zoeken
Mvg
 
Dan doe je: Start -> Uitvoeren -> cmd.exe
en in het CMD-venster:
dir /s /a c:\php.ini

Tijs.
 
Als je php.ini niet kan vinden zou dat evt. de oorzaak van je probleem kunnen zijn. In dat geval er even naar laten zoeken (kan lang duren, want vlooit je hele C: schijf door), dus wacht totdat de harddisk klaar is met ratelen en C:\Documents and Settings\[gebruikersnaam]> prompt weer terug verschijnt :
Start -> Uitvoeren -> cmd /k dir c:\php.ini /s /a
Tijs.

Ik heb dan maar even gezocht via de zoekfunctie van windows en daar kwamen een paar resultaten uit (zie bijlage)
Maar wat nu?
Mvg
 

Bijlagen

  • zoekresultaat.jpg
    zoekresultaat.jpg
    27,7 KB · Weergaven: 41
Maak in de map C:\Program Files\PHP een kopie van het bestand php.ini-development, en het hernoem die kopie naar php.ini
Verander in die php.ini het stuk van de Extension_dir, maak ervan:
extension_dir = "C:\Program Files\PHP\ext"
Sla het bestand op, en kopieer hierna de aangepaste php.ini naar je C:\Windows map
Herstart Apache

Succes,

Tijs.
 
Laatst bewerkt:
Maak in de map C:\Program Files\PHP een kopie van het bestand php.ini-development, en het hernoem die kopie naar php.ini
Dit heb ik gedaan, aan de extension prutsen durf ik niet bang het te verknoeien, maar geef het hier in bijlage
Verander in die php.ini het stuk van de Extension_dir, maak ervan:
extension_dir = "C:\Program Files\PHP\ext"
Sla het bestand op, en kopieer hierna de aangepaste php.ini naar je C:\Windows map
Herstart Apache

Succes,

Tijs.
Gewoon in de C:\Windows map plaatsen, niet in de map Program Files PHP?
Mvg
 

Bijlagen

Ik schreef Kopiëren naar de Windows map, dus er blijft ook een php.ini in de C:\program files\php map staan.............

In de bijlage de bijgewerkte php.ini, voor wat betreft de extension_dir regel aangepast naar c:\program files\php\ext

Tijs.
 

Bijlagen

Laatst bewerkt:
Ik schreef Kopiëren naar de Windows map, dus er blijft ook een php.ini in de C:\program files\php map staan.............

In de bijlage de bijgewerkte php.ini, voor wat betreft de extension_dir regel aangepast naar c:\program files\php\ext

Tijs.

Tot mijn grote spijt, moet ik melden dat het nog steeds niet werkt
Mvg
Jeanmi
 
Post nog een keer de huidige httpd.conf in de c:\Program Files\Apache Software Foundation\Apache2.2\conf map.
Doe ook C:\windows\php.ini erbij en je oefenopgave.php.
EDIT: Doe ook alle *.log bestanden uit de c:\Program Files\Apache Software Foundation\Apache2.2\logs map erbij ajb.


Ik wil hier het verhaal hier even naspelen, want er moet toch iets zijn waardoor het nu niet werkend is.

Tijs.
 
Laatst bewerkt:
Post nog een keer de huidige httpd.conf in de c:\Program Files\Apache Software Foundation\Apache2.2\conf map.
Doe ook C:\windows\php.ini erbij en je oefenopgave.php.
EDIT: Doe ook alle *.log bestanden uit de c:\Program Files\Apache Software Foundation\Apache2.2\logs map erbij ajb.


Ik wil hier het verhaal hier even naspelen, want er moet toch iets zijn waardoor het nu niet werkend is.

Tijs.

Ziehier dan het gevraagde
Mvg
 

Bijlagen

In de bijlage de bijgewerkte php.ini, voor wat betreft de extension_dir regel aangepast naar c:\program files\php\ext

Tijs.

Heb ondertussen nog iets geprobeerd namelijk in de map C: Programfiles/PHP heb ik nieuw --> tekstbestand dit als naam gegeven phpinfo.php bestand geopend in Dreamweaver daar in codeweergave <?php phpinfo() ?> getypt.
Opslaan onder phpinfo.php. Dreamweaver afgesloten. Apache gestart vervolgens IE opgestart http://localhost/phpinfo.php
Krijg echter foutmelding dat pagina niet kan webpagina niet vinden
Bizar toch?
Mvg
 
Dat is bepaald niet bizar, want je Documentroot verwijst in httpd.conf naar D:/Mijn Site

Je zult dus je webpagina-document in de D:\Mijn Site map moeten zetten.

Overigens goed om de informatie over php op te vragen bij je website, want dat is natuurlijk een prima test.

Tijs.
 
Dat is bepaald niet bizar, want je Documentroot verwijst in httpd.conf naar D:/Mijn Site

Je zult dus je webpagina-document in de D:\Mijn Site map moeten zetten.

Overigens goed om de informatie over php op te vragen bij je website, want dat is natuurlijk een prima test.

Tijs.
Even voor alle duidelijkheid:
Ik maak dus een nieuw tekstbestand aan in D:\Mijn site
Dit bestand hernoem ik als phpinfo.php
Door erop te dubbelklikken opent dit bestand zich in Dreamweaver.
In de code typ ik <?php phpinfo() ?>
Ik sla het op onder dezelfde naam phpinfo.php
Ik sluit Dreamweaver af en open IE
Daar geef ik als adres http://localhost/phpinfo.php
Er wordt geprobeerd om informatie te downloaden maar steekt op 0% en vervolgens is er ook een venster die aangeeft of het bestand moet worden opgeslaan of geopend.
Ik geraak echter niet aan de informatie over PHP
Wat doe ik weer verkeerd
Mvg,
Jeanmi
 
Ik heb de oplossing gevonden, denk ik:

In httpd.conf moet worden aangegeven dat aangeroepen .php bestanden apart moeten worden behandeld.

AddType application/x-httpd-php .php

Overschrijf de huidige httpd.conf met die ik in de bijlage gestopt heb, want die heb ik hierop aangepast en getest.
Niet vergeten om Apache te stoppen en weer te starten.

Ik heb verder geen aanpassingen hoeven doen (dus php.ini etc. zijn correct). Hierna verscheen braaf het "Hallo Wereld" bericht bij aanroep van http://localhost/hallo.php

Succes,

Tijs.
 

Bijlagen

Laatst bewerkt:
Ik heb zojuist op mijn aanpassing gezocht op Google, en kwam voorbij deze link die een mooi overzicht bevat hoe Apache i.c.m. PHP5 werkend te maken.

Ook daar wordt dat Addtype genoemd + nog een aantal andere zaken. Die andere zaken zijn pas relevant als je (ooit) je webserver beschikbaar wilt maken naar het Internet: Er staan o.a. enkele beveiligings-methoden in.

Tijs.
 
Ik heb zojuist op mijn aanpassing gezocht op Google, en kwam voorbij deze link die een mooi overzicht bevat hoe Apache i.c.m. PHP5 werkend te maken.

Ook daar wordt dat Addtype genoemd + nog een aantal andere zaken. Die andere zaken zijn pas relevant als je (ooit) je webserver beschikbaar wilt maken naar het Internet: Er staan o.a. enkele beveiligings-methoden in.

Tijs.

:thumb: Het is gelukt, je hebt de oplossing gevonden.
Mij rest er alleen je nogmaals hartelijk te danken voor je inzet en geduld.
Ik hoop dat vele anderen hier ook iets aan overgehouden hebben.
Het eerste wat ik nu ga doen is een goede back-up maken.;)
Met vriendelijke groet,
Jeanmi
 
Fijn dat je ermee geholpen bent. :)

Graag nog even de vraag op opgelost zetten: Klik op "Zet status opgelost" in de donkerblauwe balk bijna bovenaan deze webpagina [die met "Zet status opgelost", "Onderwerp opties", "Zoek in onderwerp" en "Stem op deze vraag"].

Tijs.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan