Website op Apache Server met php wil niet starten

Pagina: 1
Acties:

  • Snowwie
  • Registratie: September 2003
  • Laatst online: 11:25
Inmiddels heb ik de handleidingen goed doorgenomen, maar om één of andere reden kan ik mijn (php) webpagina nog niet zien:

Voor de geinteresseerden:
http://85.147.248.185/index.php

Ik heb:
■ Apache geinstalleerd en geconfigureerd volgends de Apache Faq
■ PHP geinstalleerd ook conform dezelfde Faq.
■ Toegevoegd aan httpd.conf : "ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe", uiteraard met de correcte verwijzing naar de juiste directory.
■ "DirectoryIndex index" in hetzelfde config bestand aangepast naar "index.html index.php", tevens conform faq.
■ Poort 80 staat open en is correct doorgemapt naar de juiste pc.

Op dit moment worden htm files wel weergegeven, maar de PHP files nog niet. Zie http://85.147.248.185/index.htm

Moet ik PHP op de één of andere manier nog activeren, de installer heeft namelijk geen programmamenu aangemaakt?

edit: deze zooi draait op een P3-600 mhz met Windows XP Pro. :)

[ Voor 19% gewijzigd door Snowwie op 10-02-2006 17:23 ]

Mijn YouTube Channel


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

welke versie van de apache daemon?
php-versie?

werkt een phpinfo wel?

Verwijderd

Wat doet dit in Non-Windows? ;)

  • Snowwie
  • Registratie: September 2003
  • Laatst online: 11:25
Boudewijn schreef op vrijdag 10 februari 2006 @ 17:24:
welke versie van de apache daemon?
php-versie?

werkt een phpinfo wel?
Apache 2.0.52 (win32)
PHP 5.1.2

En via de search zag ik dat de meeste topics hierover in NOS stonden..

Mijn YouTube Channel


  • Exterazzo
  • Registratie: Mei 2000
  • Laatst online: 14:28

Exterazzo

Qeasy

Ik krijg uberhaubt gewoon een time-out als ik probeer te connecten. Draait Apache wel?

edit:
Natuurlijk hoort dit topic niet in NOS. Je draait tenslotte Windows en daarnaast is het waarschijnlijk een probleem van Apache, dus moet het in Software Algemeen

[ Voor 51% gewijzigd door Exterazzo op 10-02-2006 17:46 ]

Audentia


  • Snowwie
  • Registratie: September 2003
  • Laatst online: 11:25
Apache draait, maar ik zie nu dat ZoneAlarm het één en het ander loopt te blocken...

Edit: ZoneAlarm tijdelijk uitgeschakeld.

"Move 2 SA svp"

[ Voor 34% gewijzigd door Snowwie op 10-02-2006 17:48 ]

Mijn YouTube Channel


  • Exterazzo
  • Registratie: Mei 2000
  • Laatst online: 14:28

Exterazzo

Qeasy

Not Found

The requested URL /php/php.exe/index.php was not found on this server.
Ik denk toch dat je de mapping naar je php binary niet goed hebt gezet. Je zult even in de config van Apache moeten zoeken naar de plaats waar je linkt naar je php binary of waar je aangeeft hoe en waarmee Apache de php pagina's moet parsen.

Audentia


  • RAJH
  • Registratie: Augustus 2001
  • Niet online
Example 6-5. PHP and Apache 2.0 as CGI
code:
1
2
3
4
5
6
7
8
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php

# For PHP 4
Action application/x-httpd-php "/php/php.exe"

# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe" <-let op het -cgi gedeelte


Example 6-6. PHP and Apache 2.0 as Module
code:
1
2
3
4
5
6
7
8
9
10
11
# For PHP 4 do something like this:
LoadModule php4_module "c:/php/php4apache2.dll"
# Don't forget to copy the php4apache2.dll file from the sapi directory!
AddType application/x-httpd-php .php

# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"


http://nl.php.net/manual/en/install.windows.apache2.php

Ik zou PHP als Apache module installeren, want dat werkt een stukje sneller en je kan dan dingen via .htaccess wijzigen.

[ Voor 21% gewijzigd door RAJH op 10-02-2006 17:55 ]


  • Snowwie
  • Registratie: September 2003
  • Laatst online: 11:25
code:
1
ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php  Action application/x-httpd-php "/php/php.exe


Ik denk dat hier de fout zit, al weet ik het niet zeker. Er wordt verwezen naar de directory c:/php, daar staat inderdaad php ook in, maar dan wordt er wederom verwezen naar een php directory en dan php.exe. Maar in die directory kan ik helemaal geen php.exe vinden. :? :?

Mijn YouTube Channel


  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 15-08 09:38

Spockz

Live and Let Live

Ik zelf heb nooit met die scriptalias gewerkt. Maar zo staat het bij mijn devbak:
code:
1
2
3
4
5
Dit is php4, maar het enige verschil met php5 is de naam en dat je php5apache2.dll als dll moet nemen:
LoadModule php4_module "c:/server/apache group/apache2/php4/php4apache2.dll"

en
AddType application/x-httpd-php .php


Zoals je ziet gebruik ik dat ScriptAlias niet en het werkt prima. :)

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


  • Newjersey
  • Registratie: November 2000
  • Laatst online: 10-08 23:25
maak er gewoon een loadable module van.. gewoon de install.txt in de php dir doorlezen.. als je dat zo doet werkt het perfect.. heb er vanmiddag nog een apache mee geïnstalleerd
Pagina: 1