( s_balazs | 2018. 10. 04., cs – 15:38 )

Az egyes PHP verziókhoz adott vc lib szükséges.

Az aktuális 7.2.10 innen tölthető le: https://windows.php.net/downloads/releases/php-7.2.10-nts-Win32-VC15-x6…
Ehhez ezt írják: "The VC15 builds require to have the Visual C++ Redistributable for Visual Studio 2017 x64 or x86 installed". Tehát ezzel a verzióval működik, nem kell másikkal próbálkozni. A telepítője letölthető innen: https://aka.ms/vs/15/release/VC_redist.x64.exe

Na ezek után érdemes rögtön ellenőrizni, hogy a PHP telepítés sikerült-e. Ehhez paranccsorban a PHP telepítési mappában add ki a "php -m" parancsot, amire jó esetben kiírja a telepített modulok listáját. Hiba esetén hibaüzenetet kapsz, amin már el lehet indulni.

Ha a fenti parancs rendben lefutott, akkor jöhet az IIS beállítás arról a linkről, amit fent már megtaláltál. Ha ezek után a böngészőben mégis 500 error-t kapsz, akkor az IIS logjaiban kell lennie valami nyomának. Ezek alapértelmezetten a c:\inetpub\Logs vagy hasonló könyvtárban vannak (nincs most előttem windowsos gép). A hibaüzenet birtokában már lehet tovább kutakodni.

Mivel a PHP hibák is okozhatnak 500 error-t, célszerű egy egyszerű index.php-val kezdeni, ami csak ennyit tartalmaz:

<?php phpinfo();