Рекомендации по серверу WooCommerce

Рекомендации по настройке сервера для WooCommerce помогут вам создать стабильный и долгоживущий интернет-магазин. Если сервер, на котором работает ваш сайт WordPress, не соответствует минимальным требованиям, многие плагины, включая WooCommerce, могут работать некорректно.

Требования к серверу

Первый шаг при запуске магазина на WooCommerce — установка WordPress и плагина WooCommerce. Но перед этим важно проверить хостинг. Если сервер не соответствует требованиям, это может негативно повлиять на безопасность и производительность сайта.

Для работы WooCommerce рекомендуется, чтобы хостинг поддерживал:

  • Последнюю версию WordPress
  • PHP версии 8.3 или выше
  • MySQL версии 8.0 или выше или MariaDB версии 10.6 или выше
  • Поддержку HTTPS (SSL)
  • Ограничение памяти WordPress 256 МБ или выше

В качестве веб-сервера рекомендуется использовать Apache или Nginx, однако подойдёт любой сервер, поддерживающий PHP и MySQL. Подробнее о требованиях WordPress можно узнать по ссылке: https://wordpress.org/about/requirements/.

Примечание: если вы используете устаревшую среду, WooCommerce может работать на PHP 7.4+ и MySQL 5.6+ (или MariaDB 10.4+). Однако эти версии больше не поддерживаются и могут создавать угрозу безопасности.

Дополнительные требования

Некоторые дополнительные функции могут потребоваться для корректной работы расширений:

  • Поддержка cURL или fsockopen (используется WooCommerce и интеграциями, например PayPal IPN)
  • Поддержка SOAP для некоторых расширений WooCommerce.com
  • Поддержка Multibyte String (если магазин работает не на английском языке)
  • Настроенные «красивые» постоянные ссылки в WordPress
  • Глобальные SQL-режимы MySQL: ERROR_FOR_DIVISION_BY_ZERO, NO_ENGINE_SUBSTITUTION, NO_ZERO_DATE, NO_ZERO_IN_DATE, STRICT_ALL_TABLES

После установки WooCommerce проверьте соответствие сервера через страницу «Состояние системы».

Изменение настроек сервера

Перед изменением настроек сервера обязательно сделайте резервную копию сайта и файлов. Изменения в серверной среде могут существенно повлиять на работу сайта.

Если нужно изменить настройки, сначала обратитесь к хостинг-провайдеру — он может сделать это за вас или подсказать, как изменить параметры самостоятельно.

Также можно вручную изменить PHP-параметры, такие как post_max_size, max_input_vars и max_execution_time. Обычно это делается через файл .htaccess, доступ к которому можно получить через панель хостинга или FTP-клиент (например, FileZilla).

Если возникают сложности с доступом или изменением файла, обратитесь в поддержку хостинга.

Если вы ищете новый хостинг, соответствующий требованиям WooCommerce, можно выбрать одного из специализированных WordPress-провайдеров.

Поделиться с друзьями
Документация WooCommerce