Update requirements: PHP 7+, MapBox API key, remove PostgreSQL.

This commit is contained in:
Michael Stenta 2020-08-13 07:40:54 -04:00
parent 984e0c6700
commit ab554165b5
1 changed files with 4 additions and 9 deletions

View File

@ -22,9 +22,7 @@ You will need a web server with all the basic [requirements of Drupal].
In addition to Drupal's basic requirements, farmOS also needs the following:
* **PHP 5.5+.** Drupal 7 itself only requires PHP 5.2+, but farmOS makes heavy
use of the [Openlayers module], and includes some custom code that uses
newer features of PHP only available in 5.5+.
* **PHP 7+**
* **PHP configuration** - It is recommended that you set the following PHP
configuration variables, to ensure that farmOS runs smoothly. It may run fine
without these settings, but some features may not work properly without them.
@ -44,17 +42,14 @@ In addition to Drupal's basic requirements, farmOS also needs the following:
The following are not hard requirements of farmOS, but will provide progressive
enhancements if they are available.
* **A Google Maps API key** is necessary for rendering the Google Maps layers
used in farmOS maps. See the [Google Maps API Key] instructions for more
information about how to set this up. If an API key is not provided,
* **Google Maps and/or MapBox API keys** are necessary for rendering the Google
Maps and MapBox base layers in farmOS maps. See the [API keys] instructions
for more information about how to set this up. If API keys are not provided,
[OpenStreetMap] will be used as the default base layer.
* **[PHP BCMath extension]** is required for accurate geometric polygon area
calculations.
* **[GEOS - Geometry Engine, Open Source]** is required by the Area Generator
module.
* **[PostgreSQL] + [PostGIS]** can be used as farmOS's database backend, which
together provide advanced geographic query capabilities. See
[GitHub issue #43] for more information.
* **SSL** Although not strictly a requirement, some features (like the
"Geolocate" button on maps) will only work when over a secure connection.
[Field Kit] requires SSL on your farmOS instance in order to connect to it.