Дополнительные настройки сервера для VDS

Дополнительные настройки сервера на примере VDS на Ubuntu 22.04 с Hestia CP:

1) убедитесь, что версия PHP на сайте 7.4

2) для доступа к сессии на папку /home/admin/tmp/ или /home/user/tmp/ выставить права 777

3) на корневую папку сайта и все вложенные в нее папки и файлы права должны быть не менее 755, владелец файлов должен совпадать с владельцем, от которого работает веб-сервер.

4) в настройках нужной версии PHP на сервере выставите системные параметры (INI PARAMS) максимально доступные на вашем сервере (вместо дефолтных):

И отключите вывод уведомлений: 

  • display_errors = off

5) в расширенных настройках PHP на сервере выставите параметры сессии не ниже:

  • session.gc_divisor = 1000000
  • session.gc_maxlifetime = 28800
  • не забыв раскомментировать: max_input_vars = 120000

6) увеличьте лимиты по времени в настройках apache2:

  • Timeout 3600

7) также (если на сервере не подключен mod_php, соответствующий вашей версии PHP) ошибку может давать использование php_value и php_flag - нужно закомментировать эти строки в .htaccess

8) лог ошибок находится в /var/log/apache2/domains/

9) если планируется использование кэширования запросов к БД, то помимо расширения Memcached потребуется установка и сервиса Мemcached 

UPD: обновлено 29.02.2024

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать