• После обновления было не войти в админ панель, возникала критическая ошибка на странице.
    Переименовал папку plugins, страница входа появилась.
    Но после ввода логина и пароля возник
    W3 Total Cache Error: some files appear to be missing or out of place. Please re-install plugin or remove /var/www/u1208332/data/www/zoomania54.ru/wp-content/advanced-cache.php.
    Переименовал advanced-cache.php в advanced-cache.txt — вообще весь сайт упал, включая фронтэнд.
    Гуглёж по похожим темам ничего не дал.
    Что делать? Откатится на рабочую версию сайта и отключить обновления?

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

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Переименовал advanced-cache.php в advanced-cache.txt

    вы понимаете разницу между удалить и изменит расширение?

    Юникс-системам всегда было плевать на расширение файла, они читают его заголовок.

    Переименование и удаление приводит к тому же результату.
    Даже переименование папки w3-total-cache в плагинах ведёт к критической ошибке.
    Как ещё отключить этот плагин? Это же его несовместимость с обновлением WP вызывает эту ошибку?

    Это же его несовместимость с обновлением WP вызывает эту ошибку?

    откуда такая информация?
    логи ошибок РНР читали?

    Нет, я этот вывод сделал из текста ошибки W3 Total Cache Error.
    Уважаемый @tuxfighter , я правильно понимаю что на Вашем уровне познания дзена потешить своё ЧСВ перед юными подаванами гораздо важнее, чем помочь дельным советом?

    вы не слушаете моих советов.
    и далеко не первый раз.
    И да, я принципиально не помогаю тем, кто постоянно пингует мой ник.
    Жутко раздражает.

    В предыдущей теме было 2 ответа, от Вас и от @pwdstudio. Совет от @pwdstudio помог, от вас традиционно никакой полезной информации не было. Я почитал форум поддержки в поисках ответа, понял что это Ваш стиль общения вообще со всеми. Вас даже никто не пингует, но вы всё равно заходите и проявляете недовольство. Зачем? У вас синдром вахтёра? Вам надо просто сорвать на ком-то своё раздражение? Каждый день, в каждой теме на этом форуме? Ну серъёзно, зачем Вы тратите время своё и всех людей, зашедших сюда за поддержкой? Вы — реинкарнация Шапокляк? А когда пишете очередной бессмысленный коммент, напеваете себе под нос «кто людям помогает — тот тратит время зря»?
    Не хотите помогать — ну просто ничего не пишите. Не можете удержаться от гадостей?
    PS: И да, извините, но теперь уже я не смог удержаться: @tuxfighter :)))

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

    (@fierevere)

    永子

    Переименовал advanced-cache.php в advanced-cache.txt — вообще весь сайт упал, включая фронтэнд.

    с какой ошибкой на этот раз?

    Юникс-системам всегда было плевать на расширение файла, они читают его заголовок.

    ой ты тут сильно не прав, в конечном счете file.txt и file.php
    разные файлы и require или include в PHP соответственно требуют полного совпадения имени и расширения файла… А в юниксах еще и совпадения регистра имени файла.

    Переименование и удаление приводит к тому же результату.
    Даже переименование папки w3-total-cache в плагинах ведёт к критической ошибке.

    А удалить плагин из админки в меню Плагины?
    Можно сделать откат сайта до рабочей версии и удалить плагин
    А вообще по ошибке нужно смотреть лог ошибок каждый раз, когда что-то меняется

    PS: давайте не ссорьтесь, чтоли…

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

    На сайте возникла критическая ошибка.

    Узнайте больше про решение проблем с WordPress.

    Так мне не зайти в админку, я ж об этом и пишу 🙂 Могу через mysql отключить плагины.
    Я боюсь делать очень далёкий откат, чтобы не потерять транзакции магазина.
    И где искать этот лог? В корне сайта лог-файлов я не нашёл. Перерыл весь хостинг, ничего похожего на логи.
    WP где-то логирует ошибки?

    Модератор Yui

    (@fierevere)

    永子

    PHP должен писать ошибки в лог,
    где его искать — можно спросить в поддержке хостинга,
    кстати они же может быть и способны помочь вам с решением проблемы

    ну или см статью по отладке в ВП, чтобы выводить ошибки на экран (временно)

    https://ru.wordpress.org/support/article/debugging-in-wordpress/

    Модератор Yui

    (@fierevere)

    永子

    кстати вспомнила тут про один баг…

    при некоторой конфигурации PHP OpCache, удаление файлов не оказывает должного эффекта, ибо кешированный код используется из кеша, а наличие файла на диске при этом уже не проверяется.
    Помогает очистка OpCache
    <?php opcache_reset(); ?>
    хотя возможно это и не ваш случай

    Спасибо, попробую уточнить у техподдержки 🙂
    Хотя у регру она туговата…

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

    Подняли версию PHP с 7.3 на 7.4, всё заработало.
    Я блин с плагинами возился, а всё оказалось до смешного просто.
    Всем спасибо за участие 🙂

    вопрос решён

    Модератор Yui

    (@fierevere)

    永子

    всё оказалось до смешного просто.

    это не всегда столь очевидно, обычно нужно увидеть хотя бы ошибки,
    а не просто поднимать версию PHP «пальцем в небо»

    Тем более что w3total заявляет совместимость с PHP 5.6

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «W3 Total Cache Error» закрыта для новых ответов.