Добрый день!
Есть сайт на wordpress и столкнулся с такой проблемой, что сайт построен на плагине Elementary, все было нормально, но вот недавно плагин резко стал работать не корректно. Точнее когда нажимаю редактировать страницу через elementary, первое это половину контент части сжимается в режиме редактирования и при сохранении выбивает "ошибка сервера", но в тот же момент и сохраняются.
Я прошелся по остальных плагинах, отключал и проверял на конфликт как будет работать, проблема не в других плагинах. Да, сайт сразу делался на локалке, а потом переносился на хост, но и это я исправил, по заменял url через настройки elementary, но ошибка все равно висит.
Может кто-то сталкивался с таким?
Причины могут быть разные...
Пару раз сталкивался с elementor. Вообще не сильно люблю визуальные редакторы, но иногда использую Visual Composer.
Что касается причин ошибки:
1) конфликт плагинов (вы исключили)
2) конфликт самой темы
3) было обновление компонентов (ВП, плагинов или темы) и возможно, привело к ошибке. Попробуйте обновить сам плагин Elementor.
4) Проверьте chmod 755 папки, 644 файлы.
5) Проверьте лимиты хостинга (может быть inodes достигнут или еще что...)
6) Попробуйте заменить урлы с локального на рабочий через better search replace. не забудьте про колонку guid
7) обновите htaccess
8) проверьте права пользователя на директорию с ВП. (может быть пользователь апач и пользователь директории с ВП отличаются)
9) Включите дебаг в wp-config и проверьте код
10) Проверьте настройки фаервола. Например, плагин Wordfence умеет блокировать от несанкционированных действий и т.д.
А и самое главное - проверьте max memory_limit. Очень частая ошибка, когда плагину просто не хватает памяти. Тем более, что в большистве shared хостингов (за исключением зарубежных) он равен 128 мб, а надо 256 и больше. Можете это даже в первую очередь проверить.
azerphoenix,
2)Конфликт темы, навряд ли, тему сам делал
3)плагин сам обновлен до последней версии
4)права все выставлены корректно
5)с лимитами все впорядке
6)better search replace - проверил, все нормально, замен не было, все урлы проставлены правильно
7)htaccess проверил,корректен
9)wp-config проверял. ошибки не показал
10) проверил по Wordfence, ошибок не показал по данному вопросу
max memory_limit стоит 256
Андрей, А не пробовали плагином P3 Plugin Profiler https://ru.wordpress.org/plugins/p3-profiler/
посмотреть реально требуемый лимит памяти (на всякий случай). Вдруг, нужно больше 256 мб. Это я к тому, что если вышеуказанные варианты не дали результата, то на ум пока только лимит памяти приходит.
А вообще, может быть и баг самого плагина. Помню даже в Visual Composer были проблемы, когда кнопка сохранения в версии 5.0.1 с последне версией ВП не работала.
Проверьте следующим образом - установите чистую версию ВП + плагин elementor. Проверьте работоспособности. (Версия ВП и elementor должны соответствовать текущему сайту для достоверности).
Была такая же ситуация, что просто в один момент перестал работать Elementor. Убил на решение проблемы пару часов. Отключал все плагины, переустановил Elementor, почистил кэш, проверил права, но проблема так и не решалась.
В один момент замечаю, что на главной странице сайта не отображается админ панель Wordpress, хотя я и работаю в админке уже несколько часов. И я понимаю, что что-то с правами входа. Просто вышел из админки через выход, назад зашел и все начало работать. Скорее было что-то более глобальное с кэшом во всем браузере, а не с сайтом.