You need IIS and PHP.
git clone git@github.com:php/web-windows.git- adapt the
BASE_URLandAPP_PATHininclude\config.phpto point to the current working directory php dev\generate_fake_downloads.phpphp script\generate_snap_page.php- set up IIS PHP Website for
APP_PATHwithindex.phpas default document - set up TLS for that Website or comment out the HTTPS redirection section in
templates\web.config.tpl - visit
/listing.php; this generatesweb.configin the docroot, so the Website is fully usable. You have to make sure that your Website configuration is done in the globalapplicationHost.config, or you have to integrate the local setup intotemplates\web.config.tpl.