Не активируется/не обновляется тема или плагин?
Если у Вас не активируется/не обновляется тема или плагин, большая вероятность, что не проходит запрос от Вашего сайта до нашего сервера. Попробуйте выполнить следующие шаги, проверяя после каждого активацию/обновление темы.
- Проверьте, нет ли в файле wp-config.php строчки, блокирующей внешние HTTP-запросы. Если есть, удалите или закомментируйте строчку:
define( 'WP_HTTP_BLOCK_EXTERNAL', true ); - Добавьте в wp-config.php следующую строчку, разрешающую запросы к нашим серверам:
define( 'WP_ACCESSIBLE_HOSTS', 'wpshop.ru,*wpshop.ru,*wpgenerator.ru,*wpshop.biz,*.wordpress.org,localhost' ); - Если у Вас включены плагины безопасности, попробуйте временно деактивировать их и проверить еще раз. Часто в таких плагинах есть защита от запросов к внешним ресурсам.
Другие ошибки и способы решения
cURL error 28: Connection timed out after … milliseconds
Ошибка может возникать, если наш сервер не ответил, либо запросы с вашего сервера заблокированы. Если ошибка сохраняется в течение часа, значит проблема в том, что запросы на wpshop.ru заблокированы сервером. Что делать, подробнее описали здесь.
cURL error 60: SSL certificate problem: certificate has expired
Ошибка истечения срока действия корневого сертификата Let’s Encrypt, ошибку исправили в ядре WordPress, но если у вас сохраняется, установите плагин Fix Curl 60 Error, внутри всего 1 фильтр, который отключает проверку сертификата.
cURL error 35: gnutls_handshake() failed: Handshake failed
Проблема при активации может быть связана с устаревшей версией TLS протокола, подробнее здесь.
Обновления <product name> недоступны: Возможно, ваша лицензия не активирована.
Если показывается сообщение — ваша лицензия заблокирована или не активирована. Разобраться с этим поможем в поддержке.
Не удалось определить, доступны ли обновления для <product name>
Если показывается сообщение — это может означать, что не удается получить ответ от сервера обновлений, в этом случае напишите нам в поддержку, будем выяснять в чем проблема.