
- Iis timeout configuration how to#
- Iis timeout configuration install#
- Iis timeout configuration zip file#
- Iis timeout configuration manual#
When you see the dialog box “Edit Custom Error Page,” enter “404” underneath “Status Code.”ĥ.

Double-click the “Error Pages” icon located in the home pane click “Edit.”Ĥ. Then expand “Sites.” Next, go to Moodle website.ģ. Go to the “Connections” pane and click the plus sign (+) next to your server name to expand it. This is located on the Task Bar below “Server Manager,” and then underneath “Tools.”Ģ. Open the “Internet Information Services (IIS) Manager” tab. This enables missing files to be themed by Moodleġ. The default IIS account is IIS_IUSRS, make sure it has appropriate access right to Moodle dirroot (read only) and dataroot (read/write) directories. The timeout should be increased to at least one hour. Reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\w3svc\Parameters /v FastCGIUtf8ServerVariables /t REG_MULTI_SZ /d REQUEST_URI\0PATH_INFOīy default IIS is configured to stop execution of any PHP script after 5 minutes of activity, this interferes with long running Moodle scripts such as upgrade or cron.
Iis timeout configuration how to#
See Using UTF-8 Encoding for Server Variables and How to get UTF-8 Encoding support in IIS 7.5 in Windows 7 and Windows Server 2008 R2 with the KB 2277918 hotfix. This may result in not working Javascript on Moodle site (impossible to expand navigation, etc.) or broken CSS styles. Stop processing of subsequent rules - enabledīy default IIS is unable to handle unicode characters in files uploaded into Moodle.Matches the Pattern - Regular Expressions - ^(+?\.php)(\/.+)$.
Iis timeout configuration manual#
If you can not modify registry as described below you may try manual configuration of rewrite rules, the PHP installation via Microsoft Web Platform Installer installs necessary URL Rewrite 2.0 module.Īdd following rewrite rule to enable support for unicode file names in Moodle and to work around internal file length limitation breaking YUI file serving: If it does not work try enabling the following in php.ini IIS 7 should support relative path arguments by default. The function slash arguments is required for various features in Moodle to work correctly, as described in Using slash arguments.

Iis timeout configuration install#
Iis timeout configuration zip file#
Extract the Zip file to a directory such as C:\PHP\.On 64bit Windows you should go for 圆4 otherwise, x86 Download latest PHP 7.2.x VC15 圆4 Non Thread Safe from.Download PHP manager for IIS and install it.Optionally you may install the required components manually: Install URL Rewrite 2.0 using Web Platform Installer.Install latest PHP 7.2.x using Web Platform Installer.

Unfortunately MS does not usually distribute up-to-date version of PHP, you may need to download them manually. Manual installation attempts often fail or may not allow Moodle to function properly. It is strongly recommended to use only the official MS Platform installer, it automatically installs all necessary components and facilitates easy configuration with PHP manager.

