Поддержка Проблемы и решения PHP message: Connection refused

  • Привет экспертам.

    Установил плагин кэширования w3tc, включил кэширование, он во ответ попросил включить на сервере файлы .htacess. Попросил свой хостинг это сделать, после чего вылетела ошибка 500 internal host… и сайт упал.

    Нашёл причину здесь на форуме и последовал ей, удалив из файла .htacess всё, что внёс плагин w3tc, до #begin wordpress. Помогло. Сайт проснулся.

    Теперь в файле лога ошибок спамит одна и та же ошибка до бесконечности и за несколько часов набирает по 2 мб. веса.
    AH01071: Got error 'PHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message: Connection refusedPHP message:

    Нашёл причину на одном зарубежном форуме. Проблема всё в том же w3tc. Цитата:

    The Cause
    With such a generic error message it could be any number of things but in my case it turned out to be caused by W3 Total Cache for WordPress (W3TC). W3TC supports a number of different cache methods, this includes things like Redis and Memcached. If you have configured W3TC to use Redis and you have the incorrect connection settings or you are on shared hosting and don’t have the appropriate access you might end up with an error log that is spamming the phrase PHP message: Connection refused over and over again, dozens or hundreds of times a second.

    It should be noted that this won’t stop the WordPress site from working, it might not even have a major performance impact, the first sign of a problem may even be the server running out of disk space.
    The Solution
    Switch to a disk based cache or reconfigure/get access to the caching service you have selected. Honestly this is pretty obvious once you actually know what the issue is.

    Edit: It might also be worth double checking Redis/Memcached is actually installed as W3TC can sometimes show the option as active when it’s not actually installed on the server.

    Ссылка: https://bewilderedoctothorpe.net/2021/06/09/php-message-connection-refused/
    Я так понял, что проблема в redis, но не понял как её решить. Прошу помощи по этому вопросу.

    Также, в логах посыпалась вот эта ошибка:
    wp-admin/includes/template.php on line 2224PHP message: PHP Warning: Attempt to read property "ID" on null in
    Прошу помочь разобраться и с ней.

    Благодарю всех, кто отозвался.

    • Тема изменена 1 год, 9 месяцев назад пользователем emilsarymsakov.
    • Тема изменена 1 год, 9 месяцев назад пользователем emilsarymsakov.
    • Тема изменена 1 год, 9 месяцев назад пользователем emilsarymsakov.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Yui

    (@fierevere)

    永子

    Я бы на вашем месте Surge поставила для кеширования

    https://ru.wordpress.org/plugins/surge/

    просто работает, из коробки, без настроек

    Ну а если уж хочется помучать w3total, то их форум поддержки здесь
    https://wordpress.org/support/plugin/w3-total-cache/
    со своими проблемами они помогут разобраться намного лучше чем тут

    • Ответ изменён 1 год, 9 месяцев назад пользователем Yui.

    @fierevere Благодарю. Я как раз по-моему вашему совету двух лет давности и последовал, чтобы поднять сайт. Благодарю. Вы мне помогли из прошлого))

    Если я сейчас снесу w3tc, он сбросит все свои настройки?

    • Ответ изменён 1 год, 9 месяцев назад пользователем emilsarymsakov.
    Модератор Yui

    (@fierevere)

    永子

    может и не сбросить

    зависит от того, что было задумано автором плагина
    некоторые корректно убирают за собой, некоторые не убирают ничего,
    некоторые предлагают пользователю выбор

    Я w3tc пользовалась очень давно, предпочитаю более простые вещи,
    которые просто делают то, что заявлено, но делают это хорошо

    @fierevere
    Понял. Благодарю. Уже написал на их форум.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «PHP message: Connection refused» закрыта для новых ответов.