When updating magento to 2.3, warning was given to set php memory to a minimum of 2048. Wondering what the preferred settings/resources are and if hosting on a shared server is fine.
Here is the needed php configuration.
memory_limit = 2G max_input_vars = 10000 max_input_time = 1800 max_execution_time = 3600 always_populate_raw_post_data = -1
According to technology stack requirements:
Memory requirement: Upgrading the Magento applications and extensions you obtain from Magento Marketplaces and other sources can require up to 2GB of RAM. If you are using a system with less than 2GB of RAM, we recommend you create a swap file; otherwise, your upgrade might fail.
Required PHP settings doc: https://devdocs.magento.com/guides/v2.3/install-gde/prereq/php-settings.html
PHP settings errors doc: https://devdocs.magento.com/guides/v2.3/install-gde/trouble/php/tshoot_php-set.html
Your server is shared or dedicated must support above settings for upgrade or install it or any modules of it.