

- #MICROSOFT WEBMATRIX NOT UPDATING HOW TO#
- #MICROSOFT WEBMATRIX NOT UPDATING INSTALL#
- #MICROSOFT WEBMATRIX NOT UPDATING UPGRADE#
According to PHP.net, the current version of PHP is 5.5.14 and I want to use that, with OPcache. Just scroll down the page to learn about PHP’s configuration. WebMatrix3 display current php.ini location This is done using PHP’s phpinfo() function. Next, create a new file in our WebMatrix ‘EmptySite’, in which you can display PHP’s configuration settings. Protip: Never use resourceType=”Unspecified”! Display current PHP configuration with phpinfo() I don’t want PHP to execute on directory requests, therefore I set this to resourceType="File" later on. The resourceType="Either" tells IIS to execute PHP for requests to both files and directories. The AppCmd.exe executable is located in C:\Program Files (x86)\IIS Express: AppCmd list config /section:system.webServer/fastCgiĪnd the *.php handler AppCmd list config /section:system.webServer/handlers | findstr /i php On the Windows command-line interface cmd.exe ( Windows key + R), you can verify PHP is installed in IIS Express using AppCmd.exe. Under Site, click Settings and check Enable PHP under PHP Settings.
#MICROSOFT WEBMATRIX NOT UPDATING INSTALL#
If PHP 5.6 is not yet installed, and you want to install PHP 5.6 with WebMatrix 3, start the program and create a new empty site. Create, publish, and maintain your website with ease Install PHP 5.6 or PHP 7 in WebMatrix 3

Microsoft WebMatrix is a free, lightweight, cloud-connected web development tool. It has all the core capabilities of IIS 7 and above as well as additional features designed to ease website development. IIS Express makes it easy to use the most current version of IIS to develop and test websites. IIS Express is a lightweight, self-contained version of IIS optimized for developers. PHP accelerators increase website performance and decrease CPU usage, making it win-win extensions for your development and production environments.Įven using the command line, with AppCmd, it’s still pretty easy to install a custom PHP version in IIS Express and WebMatrix 3. The PHP modules OPcache and WinCache are PHP accelerators, used to cache PHP byte-code (the compiled version of the PHP script). Or if you want to use OPcache and/or WinCache. If you have to match your development environment to your web hosting production environment for example.
#MICROSOFT WEBMATRIX NOT UPDATING UPGRADE#
Sometimes you may need to upgrade PHP to 5.6 or 7.0 in IIS Express, or even downgrade the PHP version ( don’t do this). PHP in IIS Express and Microsoft WebMatrix 3Īt the time of first writing, the default PHP version for Microsoft IIS Express and WebMatrix 3 was PHP 5.5.11. Note: this guide also applies to newer PHP versions, just change the version numbers.
#MICROSOFT WEBMATRIX NOT UPDATING HOW TO#
PHP 7 with OPcache in IIS Express for Microsoft WebMatrix 3: learn how to create your own PHP development environment easily with Microsoft WebMatrix and IIS Express and your own custom PHP version.
