The table below gives information on PHP minimum and recommended version compatibility for old versions of CiviCRM: CiviCRM Version Incompatible as not yet confirmed to work on test matrixĬompatible however not recommended yet until the extension ecosystem catches up.Ĭompatible from CiviCRM 5.39 however not recommended yet until the extension ecosystem catches up.Ĭompatible and recommended - but see note below about resaving the SMTP passwordĬompatible and recommended but see note below about resaving the SMTP passwordĬompatible but not recommended due to to PHP end-of life in Dec 2019
It is also important to ensure that the same PHP extensions/modules are loaded on the command line and the web server. Using PHP 7.1 (or lower) on the command line and using PHP 7.2 (or higher) on the web server can cause issues. The PHP version used on the command line is important and should match the version used by the web server. See the page on choosing a CMS for more information about the advantages and disadvantages of each compatible CMS platform. CiviCRM must be installed within one of these compatible CMS platforms. CMS ¶Ī CMS, or Content Management System, is a type of application which controls and manages the content of a website.
#Drupal hosting windows how to
You can find this setting under "System Settings" > "Misc".Īnother reason to use it is that is solves the issue of how to handle unicode fonts needed for some languages. CiviCRM has a configuration option to use a system binary for WKHTMLtoPDF.
#Drupal hosting windows pdf
Some people report better performance in some circumstances when rendering PDF files (e.g. Learn more about choosing your hosting platform. It may not perform well on all hosting platforms. In general, CiviCRM is a demanding web application which requires substantial server resources.
#Drupal hosting windows windows
You can still use CiviCRM fine from Windows desktops when the hosting environment runs Linux. Ubuntu, Debian, etc.), than with Microsoft Windows. However, it's worth noting that CiviCRM is far more widely deployed and tested on UNIX-based operating systems, in particular Linux (e.g. There are no explicit operating system requirements. If your server meets all of the requirements described on this page, CiviCRM should function correctly. The following sections present requirements more precisely. Other environments may also meet the system requirements.