Загрузить измененный php файл другим способом например через ftp или sftp

WordPress: Исправление ошибки при обновлении файла

За последнее время два раза встретился с ошибкой, которая не дает сохранить файл темы wordpress, после редактирования темы:

Возникла ошибка при обновлении файла. Возможно вам требуется что-то исправить и попробовать обновить его снова.

Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через FTP или SFTP.

Я выяснил, что проблема в одном из плагинов. Если не знаете в каком именно, то записываете какие из плагинов были включены и выключаете все остальные, после этого пробуете сохранить файл темы. Плагины находятся здесь: Панель управления — Плагины — Установленные. Чтобы не путаться, можете сразу удалить все неактивные плагины, а затем отключить активные. У меня на данном этапе возникла такая ошибка:

Возникла ошибка при обновлении файла. Возможно вам требуется что-то исправить и попробовать обновить его снова.

Call to undefined function wp_pagenavi()

Дело в том, что плагин, который показывает номера следующих страниц был «вшит» в тему и просто так его отключать нельзя. Пробую включить плагин Wp Page Navi и сохранить, теперь все хорошо:

Далее, по одному включаем каждый из отключенных плагинов, чтобы выяснить, какой из них вызвал проблему. При активации одного из плагинов возникнет ошибка, с которой началось. Отключаем этот плагин, включаем все остальные, пробуем снова сохранить файл темы, если все хорошо, то решаем, что делать с плагином, который вызвал ошибку, варианты:

1. Удалить плагин. Возможно, плагин вообще не использовался, например, если это плагин карусели, а карусели у нас на сайте никогда не было.
2. Обновить плагин. Обновляем, активируем, проверяем не исправилась ли ошибка.
3. Найти аналог. Плагинов для вордпресс огромное количество, не составит труда найти аналог.
4. Исправляем ошибку. Здесь уже нужен некоторый опыт работы с wordpress и php. Можно начать с просмотра ошибок в error.log.

После всех действий, я выяснил, что дело в плагине кэширования «WP Super Cache». Дело усложнилось тем, что при отключении плагина WP Super Cache он деактивируется, и при активации все еще остается выключенным, поэтому ошибку не сразу удалось обнаружить, я проверил каждый плагин включив их по порядку и все было нормально. Но когда пришло время включить и настроить именно этот плагин снова возникла ошибка, опытным путем исправил ее изменив некоторые настройки:

Читайте также:  Филиация способ приобретения гражданства по рождению да или нет

Настройки — WP Super Cache — Расширенные

Ставим галочку Метод доставки кеша — Режим Эксперта
Ставим галочку Разное — Не кэшировать страницы для известных пользователей. (Рекомендовано)

После этого, все работает как нужно.

Если вы не можете самостоятельно исправить ошибку на своём сайте, то закажите исправление ошибки у меня.

WordPress: Исправление ошибки при обновлении файла : 6 комментариев

Автор, ты Бог! Спасибо тебе огромное, помогло.

спасибо Вам огромное. очень спасли меня и мой сайт! желаю Вам много удачи, личностного роста и много-много денег :))

Огромнейшее спасибоооооо. Вы реально Бог WordPress! Не передать словами благодарность. Спасибо 1000000 раз…

О, это то, что нужно! Большое человеческое Спасибо.

ОГРОМНОЕ СПАСИБО ИЗ 2020 ГОДА!
Как раз тоже юзал WP Super Cache и не могу понять, что именно в нем пробелма!

У меня походу ошибка была в неправильной установке SSL сертификата.

Источник

Не могу сохранить изменения в шаблон через редактор темы в админке

Не могу отредактировать шаблон в админке
Захожу в админку, редактирую шаблон, сохраняю, — появляется вот такое сообщение: вот картинка.

Не могу сохранить шаблон
Ситуация такая . Очень понравился шаблон . Хочу переделать под себя . А там стоит java скрипт .

Не могу сохранить изменения
Процедура delite удаляет одну строку из записи по имени введенному нами, если такое есть в записи.

Графический редактор на qbasic ,не могу сохранить файл
Начал писать графический редактор ,столкнулся с проблемой.Не могу понять как сохранить массив чисел.

Решение

Решение

«Кто-то еще пользуется этим гомнищем?»
а сабж то читали? чел спрашивает как сохранить изменения через редактор темы,
) можно конечно и WP на что-нибудь поменять

Добавлено через 14 минут
Вы уж как-нибудь определитесь, проблема — не проблема, редактор на сайте меня например устраивает, я так понимаю у Вас единственный и любимый виндовс или макос на компьютере где все пароли в куче, у меня ОС много разных — не привлекает по всем лазить пароли сохранять.

У меня такая же фигня. Вроде вернул все на исходный код, а все равно. И что делать? Так и будет эта надпись теперь всегда. Понял, надо все редактирование через ФТП делать. Ок. Но как убрать эту дурацкую надпись?

Добавлено через 2 минуты
Просто забить на эту надпись? Я даже поставил обратно оригинальную тему, а не дочернюю — там все хорошо. А как вернул, то опять эту надпись.

Добавлено через 10 минут
То есть изменения сохраняются, но эта надпись настораживает: Что-то пошло не так. Внесённые изменения могли не сохраниться. Пожалуйста, попробуйте ещё раз. Также есть вероятность, что вам придётся вручную исправить и загрузить файл через FTP

Источник

WordPress.org

Русский

Поддержка → Проблемы и решения → Не сохраняются правки php-шаблонов

Читайте также:  Способы краж денежных средств с банковских счетов

Не сохраняются правки php-шаблонов

Всем доброго дня!
Мне нужно внести правки в несколько шаблонов, но когда правлю из админки и сохраняю, выдает такое «Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через FTP или SFTP.»
А если заливаю в папку измененный файл по ftp, вообще ничего не меняется, даже инспектор кода не показывает изменений.
Впервые с таким сталкиваюсь.
Подскажите решение, пожалуйста.
Спасибо.

До «заливки» удаляете исходный файл?
А вообще править исходные файлы темы (плагинов) — крайне плохая затея, чреватая многими проблемами.

Спасибо за ответ!
Здесь правлю исключительно html и лишние внешние ссылки.
нет, исходный файл не удаляю, он же должен переписаться?
Раньше всегда все переписывалось на других сайтах.

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

Здесь правлю исключительно html и лишние внешние ссылки.

Если в исходных файлах темы, повторю еще раз — это крайне плохая затея, чреватая многими проблемами.

а вы попробуйте

еще интереснее.)
Удалил файл-шаблон, который использовался для главной страницы, который надо было редактировать, но решил проверить, то ли я правлю. Обновил страницу, не залив новый файл. Все работает. Значит, я не туда заливаю? Но вариантов нет…

вы про кэш что-нибудь слышали?

Ctrl+F5 постоянно.
перед этим стоял плагин W3 Total cache, но я его уже деактивировал, тоже на кеш грешил.

может, стоит запрет на редактирование файлов из админки?

Источник

Редактируем Тему ВордПресс. Сложности WordPress 4.9.1.

ВНИМАНИЕ! Данная заметка не для новичков, копаясь в файлах Темы можно прибить сайт!

С выходом нового релиза WP чувствуется желание команды обезопасить простых пользователей от действий способных повредить сайт, что вызывает неудобства при копании на некоторой глубине.
Редактор файлов Тем стал конечно удобнее с подсветкой синтаксиса, но изменять файлы активной темы стало сложнее. Открыл, поправил, поменял, собрался сохранить и вот уже интерфейс ВП вежливо предлагает (ну ахренели посылать в панель или на FTP)

Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через FTP или SFTP.

Да,да, я всё понимаю, все пишут всё заранее в какой-нибудь фише или гене или большом редакторе, это кому как удобно — мне вот в ВордПрессе удобно.
Переводим сайт на другую тему и о чудо, файл прекрасно сохраняется.

Файл успешно изменён.

Возвращаем тему, всё. Трабл актуален для сетевой версии WP 4.9.1, не знаю куда разработчики пойдут дальше, уберут сию безопасность или и для неактивных тем закроют, но простые пользователи так глубоко обычно не залезают, и предупреждения вполне хватило бы.

Редактируем Тему ВордПресс. Сложности WordPress 4.9.1. : 17 комментариев

Добрый день, удалось как-то побороть данный момент?
Необходима возможность редактирования через редактор темы.

Необходима возможность редактирования через редактор темы.

так я о чём, открываете в редакторе WP нужный PHP, спокойно редактируете, а когда нужно сохранить изменения делаете следующее действие (как вариант),

Читайте также:  Выпишите способы определения молекулярной массы белков

1. открываете в новом окне или вкладке браузера админку WP.

2. в админке открываете «Внешний вид» — «Темы».

3 собственно Вы уже готовы к сохранению изменений, когда нужно сохранить файл — включаете («Активировать») в «окне тем» другую тему.

4 в окне редактора сохраняете изменения в редактируемом файле.

5 в «окне тем» снова возвращаете («Активировать») свою тему.

6 всё, смотрите результат изменений, копаетесь жуком и тп, редактируете дальше, а когда надо сохранить изменения — используете п3-5

Источник

WordPress.org

Русский

Поддержка → Проблемы и решения → Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат из

Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат из

Сайт практически голый, установлен один плагин Health Check и 3 страницы. При добавлении кода в редакторе тем (header.php)появляется надпись»Невозможно соединиться с сайтом для проверки кода на ошибки, был сделан откат изменений в PHP-коде. Вам нужно загрузить измененный PHP файл другим способом, например через FTP или SFTP.»

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

Ну, с Healtch Check не работал, но возможно он блокирует возможности внесения изменений посредством редактора. И да, напрямую через header.php лучше изменения не вносить. Работайте в дочерней теме, некоторые настройки темы можно вносить через хуки, например, создавая собственные плагины либо используя файл functions.php

Ну, с Healtch Check не работал, но возможно он блокирует возможности внесения изменений посредством редактора. И да, напрямую через header.php лучше изменения не вносить. Работайте в дочерней теме, некоторые настройки темы можно вносить через хуки, например, создавая собственные плагины либо используя файл functions.php

Собственно я установил его после этого. Для обнаружения ошибок.
Результат:
1)Доступность REST API Запрос к REST API неудачен из-за ошибки.
Возникла ошибка: (0) cURL error 60: SSL certificate problem: self signed certificate
2) Плагин предотвращает обновления отключением wp_version_check().
3) Петлевой запрос к вашему сайту не удался. Это может привести к неработоспособности WP_Cron, а также редакторов тем и плагинов.
Возникла ошибка: (0) cURL error 60: SSL certificate problem: self signed certificate

Сам я новичок в этих вопросах. поэтому прошу помощи.

SSL certificate problem: self signed certificate

Либо подключайте нормальный сертификат, либо возвращайтесь на http(без s).

Либо подключайте нормальный сертификат, либо возвращайтесь на http(без s).

Спасибо. Данный вопрос решается через хост?

  • Ответ изменён 2 года, 8 месяцев назад пользователем hanter .

Наполовину: cертификат — хостинг, используемый протокол — настройки wordpress.

Источник

Оцените статью
Разные способы