Рекомендации по настройке сервера для 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-провайдеров.
