Ik ben bezig met het opzetten van een webserver die ook PHP moet gaan ondersteunen.
Ik heb de nieuwste PHP gedownload van php.net (zip file) en uitgepakt in C:\PHP. Vervolgens heb ik in de php.ini de regel van extensions aangepast in "extension_dir = "C:\PHP\ext".
Ook heb ik in de PATH van windows (Enviroment Options) C:\PHP toegevoegd.
Vervolgens heb ik in IIS een Web Extension aangemaakt waarbij .php verwijst naar C:\PHP\php5isapi.dll.
Deze regel is ook bij de eigenschappen van de Default Website, tabblad Home Directory en dan onder Configuration.
Daarna heb ik een index.php gemaakt met inhoud <?php phpinfo(); ?> en geplaatst in C:\Inetpub/wwwroot. Bij tabblad Documents is index.php toegevoegd en staat bovenaan.
Nu wil ik in Internet Explorer de index.php opvragen, dus ik typ http://localhost in.
Geen PHP info pagina, maar een HTTP 500 error.
Wat doe ik nog verkeerd of ben ik vergeten? Is het misschien iets met rechten?
Ik heb vele tutorials nagekeken, maar volgens mij ben ik niets vergeten.
Ik heb de nieuwste PHP gedownload van php.net (zip file) en uitgepakt in C:\PHP. Vervolgens heb ik in de php.ini de regel van extensions aangepast in "extension_dir = "C:\PHP\ext".
Ook heb ik in de PATH van windows (Enviroment Options) C:\PHP toegevoegd.
Vervolgens heb ik in IIS een Web Extension aangemaakt waarbij .php verwijst naar C:\PHP\php5isapi.dll.
Deze regel is ook bij de eigenschappen van de Default Website, tabblad Home Directory en dan onder Configuration.
Daarna heb ik een index.php gemaakt met inhoud <?php phpinfo(); ?> en geplaatst in C:\Inetpub/wwwroot. Bij tabblad Documents is index.php toegevoegd en staat bovenaan.
Nu wil ik in Internet Explorer de index.php opvragen, dus ik typ http://localhost in.
Geen PHP info pagina, maar een HTTP 500 error.
Wat doe ik nog verkeerd of ben ik vergeten? Is het misschien iets met rechten?
Ik heb vele tutorials nagekeken, maar volgens mij ben ik niets vergeten.